poster

Captive

50% | Jan 01, 1980 | Science Fiction

Two aliens from the planet Styrolia crashland on Earth near a farm and take the inhabitants hostage.

Featured Crew

Seth Marshall III
Screenplay
Allan Sandler
Producer

Cast

Images