Space vampires! The yellow-jumpsuit lady's expression is priceless old-style sci-fi, as is the red uniform, the ray gun, the "futuristic" buildings. Why, it's a planet where aliens have ruthlessly enforced every cliche possible. Including green-skinned big-headed overlords.