Finally a great movie. Movie with a message, with heart, comedy in place, emotions through out, relating to your own experience, movie for the current generation, every teen and child must watch this movie......... Thanks for making such a beautiful movie