Airport '77

Flight 23 has crashed in the Bermuda Triangle... passengers still alive, trapped underwater...

1977-03-11 | 114 minutes

Rating: 5.6