Prot is a patient at a mental hospital who claims to be from a far away planet. His psychiatrist tries to help him, only to begin to doubt his own explanations.
as Dr. Mark Powell
as Prot
as Rachel Powell
as Claudia Villars
as Dr. Chakaraborty
as Navarro
as Joyce Trexler
as Betty McAllister
as Ernie
as Sal
as Howie
as Bess
as Mrs. Archer
as Steve Becker
as Dominic McAllister
as Russell
as Simms
as Abby
as Josh - Age 10
as Natalie Powell - Age 6
as Gabby Powell - Age 9
as Michael Powell - Age 21
as Sheriff
as Woman on Train
as Hospital Patient (uncredited)
as Screaming Man (uncredited)
as Jennifer (uncredited)
as Duncan Flynn
as David Patel
as Security Guard
as Thief (Uncredited)
as Maria