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

Facebook
Twitter
Reddit