Giant flying sea turtles from space? Really? This is the film that is raking in all the cash; the film that has fan boys drooling over their flabby, donut-enhanced bellies - a film with flying sea turtles from space in it?!? I know this is hard to do, everyone, but sit back objectively and think about the last forty minutes of this film....