Leigh Walsh Movies
- 1980
Airplane!
Airplane!7.2951980HD
An ex-fighter pilot forced to take over the controls of an airliner when the flight crew succumbs to food poisoning.
- 1978
Barracuda
Barracuda4.11978HD
Little coastal town is being terrorized by deadly Barracudas.
- 1983
The Last Ninja
The Last Ninja3.21983HD
A successful art dealer is sought out by law enforcement after terrorists take some scientists hostage. Finding no possible solution, a law...