You are 12 years old. However, if you are not, then the predictable plot becomes overwhelmingly tedious. Gratuitous violence, like a bad cast member, makes itself well known along with ginourmous holes in the story line and moronic technical farces. Feel good movie? Yeah, I guess. Just don't expect something that is going to make you introspective.

To be fair, the acting throughout was pretty good. It's just not enough to overcome a terrible story.