A 1985 direct-to-video sci-fi film directed and co-written by Baltimore filmmaker Don Dohler tells the story of a green monster that falls from space in a meteor who is hunted by a gang of locals intent on cashing in on the creature.

The Best of the Worst films ever made can be found at the Demented Drive In Theater. Join Floyd Cadaverous, Nurse Evilynn and their creepy crew as they present kooky creature features at the cursed drive in screen.
Galaxy Invader
