The Archive
271

Teenage Space Vampires

When geeky teen Bill Stetson witnesses a UFO landing near his small town, he discovers that it contains a horde of vampires bent on ruling Earth by blocking the sun's rays.