Watch Warlords of Atlantis
- 1 hr 36 min
"Warlords of Atlantis" (1978) is a British science fiction fantasy about an expedition to Atlantis set in the early 20th century. A father and son pair of explorers look for proof of Atlantis' existence. They find the proof and learn Atlantis' sinister secrets, including the Atlanteans' unfriendly intentions towards surface-dwelling humans.