This is one of the most overrated movies I have ever seen. Maybe my expectations were way too high going into it. The effects and acting were OK but it was way too long, very boring, and had a stupid story that seemed like it was written by a child. Nothing surprising, interesting or funny. Very basic.