
Aliens have landed and are hiding on Earth, but need Earth’s scientists to help them fight an inter-planetary war.

as Dr. Cal Meacham

as Dr. Ruth Adams

as Exeter

as Brack

as Joe Wilson

as Steve Carlson

as The Monitor of Metaluna

as Spacecraft Pilot

as Mutant

as Dr. Adolph Engelborg

as Webb

as Express Deliveryman