Three marooned astronauts from the 21st Century crash land on earth 2000 years into the future to discover a civilization ruled by cruel apes who keep gorgeous human hotties caged behind lock and key. Asia Carrera leads a cast of dreamy scifi beauties held captive on the planet of the babes.