Crew Credits Land of the Giants (1968) Episode crew as Teleplay Episode 1x02: Ghost Town (Sep 29, 1968)