HMM Day 7 – Leviathan

Of all the Alien rip-offs, this has got to be the best one.