It's an amazing movie with great cast and music initially i didn't want to watch hearing the reviews but went with my lady love and believe me this movie is so special with the treatment it has given to the subject......one of the best movies to watch in recent times,want to watch again and again in theatre