I did not have any expectations before going to the movie but while watching I really enjoyed it. Second half is too good and the narration was done mixing with timely comedy. If you are watching first time, you cannot predict the sequence. Overall, I would say must watch.