The Stranger

The planet he uncovered was a twin to Earth...but so ominously different!

1973-02-26 | 94 minutes

Rating: 3.5