Menu
© 2025 The Couch Critic
Status
Released
Release
2003
Runtime
1h 8m
The world needed heroes. Instead, it hot these losers.
Four misfits band together to save the world from an alien invasion. Schlock ensues.
Jay Bauman
Dex
Rich Evans
Ray Grabowski / Alien Commander
Garrett Gilchrist
Jacob Spaulding
Mike Stoklasa
Sid / Satan
Lisa Renley
Julie
Jesse Sorgatz
Self
Brett Allen
Grig
Erin Johnson
Hooker 2
Laura Johnson
Elsie
Eliza Jones
Hooker 1