The Bermuda Triangle

What strange forces are at work here?

1978-02-10 | 112 minutes

Rating: 4.1