It's among the best that I have seen, though this film didn't got what it deserved, it's a Hollywood kind of feel-good film, something that takes you on the ride of varied emotions and ultimately the last is so full of hope and heart that it will bound you to jump with happiness. I loved this movie, forever favorite.!!!