
6.8
The Invaders
1967
Loading…
Season 1 · Episode 7 — Turn Back the ClockA lush, tropical, verdant paradise in the South Pole? Living dinosaurs? Such fanciful ideas must surely be the ravings of a madman. Or perhaps not, as Admiral Nelson soon discovers. The question is, will he and Crane survive their trip to a lost world?
Up nextThe Village of GuiltS1 · E8 · 60 min
1967

2024

1964

1993

2003

2022

1968

1976

1988

2001

1966

2005

1985

1995

1994

2021

1977

1982

1986

2021