Movie Details

In this sci-fi film, the lost continent of Atlantis rises in the Bahamas. The new surface dwellers aren't too friendly as they wage war on the locals. ~ Rovi