Skip to main content
The Horror Codex

Screech of the Decapitated

Two beautiful showgirls have to save the world from space invaders, wrestling werewolves and bad taste.

2005·1h 28m·en
10.0