Leviathan (1989) Trailer



The movie borrows heavily from Alien so my trailer reflects that. It’s worth a rental as the effects are decent.

source

Share on facebook
Facebook
Share on twitter
Twitter
Share on reddit
Reddit