From the beginning, you know you have to suspend belief to enjoy the movie. Not a scifi movie for hard science scifi fans. It was a fun romp of a movie...until the end. It felt like they edited out about 30 minutes of the movie. I even rewound to make sure I hadn't accidentally FF'd thru something. Nope. Just huge plot points that were never addressed. The visuals are cool. But, the "ending " ruined it for me.