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