This is a fantastic movie! The visual effects are amazing. I recommend seeing it in IMAX 3D though. The 3D just made it so much better. I took my wife who doesn't like any type of sci-fi and she thought it was really good. The main character had a little hokie dialogue but overall good flick.