Menu
© 2026 The Couch Critic
Status
Released
Release
1980
Runtime
1h 30m
Streaming availability by country
Two aliens from the planet Styrolia crashland on Earth near a farm and take the inhabitants hostage.
7 Cast Members
Cameron Mitchell
David Ladd
Caleb-7
Lori Saunders
Dan Sturkie
Donald Bishop
Dan Sandler
Ashley Emenegger