Land of the Giants

A Place Called Earth

  • Season 2
  • , Episode 12  | 
  • Aired: 12/7/1969
    • Length: 51:00
    • Plays: ???
Synopsis >

Two earthmen from the distant future (the year 5477) land on the giants' planet with a mission to observe. It transpires that they are more deadly than the giants as their superior technology leads them to a deadly arrogance.

TV GUIDE Users' Most Popular