Rotten Tomatoes® Score 23%
A giant prehistoric turtle is the only hope for the Earth's survival after a group of giant monsters invades the planet.