Siren of Atlantis – 1949 aka The Lost Continent
Aka Atlantis: The Lost Continent
On DVDR or DOWNLOAD
Comes in plastic sleeves.
A pair of explorers stumble across a lost city in the desert ruled by a mysterious queen.