08/22/1979
A scientist is convinced that he is an alien sent to Earth to observe its inhabitants. When he encounters a woman who claims to be his wife who last saw him two years ago, he begins to doubt his own identity.
Preview