This is not a movie to take your 10 year old girl to. On the surface it looks flashy and appealing, but if you listen to the messages you start to realise that it is preaching. And in the least subtle way you could think of.

There are a few funny moments, but not enough for it to be considered to be a comedy. And as far as the depth of the 'message' is concerned, all I can say to the writers and director is: do not give up your day job.

There is nothing wrong with delivering an important message, however, to be effective it must be done with persuasion and not a sledgehammer. This movie does not understand that.