Alien teenagers come to conquer Earth and find food for their pet monsters.
The RetroFilm Vault. Take a step back.