Invasion Of The Star Creatures
Release: January 01, 1962
Release: January 01, 1962

A pair of comical soldiers investigate a mysterious crater in an atomic detonation area and discover several beautiful alien vixens who plan to conquer the world using an army of vegetable monsters.

Trailers
An unhandled error has occurred. Reload Dismiss