Best sports film of bollywood without any doubt. The way director and writers stick to realism is commandable. The research and tiny details done by the team is excellent. The efforts actors have put in to portray cricketers is what films biggest strength. All actors look brilliant in their role especially the way Ranveer portrays kapil. The background score and music is very good and keeps hooked in. Although the film isn't flawless like I recall some flaws like deepika role was unnecessary and the comedy they creats seems like forced, and indira Gandhi scene before semis was not at all necessary to the story, and fight with British after the semis. But these details are forgotable given the efforts they put and chosed not so profitable sports genre. I would recommend any sports fan or even those who aren't interested in sports to watch this film and watch our biggest achievement in sports.