This is the first movie review I am writing , just because I have loved this movie so much !! What a roller coaster ride of emotions !! Brilliant brilliant acting by tom cruise !! Last 20 mins had me teary eyed !! Its a feel good movie !! Do watch it !! Highly recommended!!