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