This film is exactly what you'd expect from a film aimed at young children/teens as its main audience,its supposed to be funny,silly,over exaggerated and far fetched.its not aimed for the serious movie goer looking for big money effects or solid plot lines. All in all its a decent enough family movie with a decent cast and some cheesy acting. 5/10