I read a lot about this movie. First, i didn't decide to watch this because i'm not a fan of Indian movies expect of few ones. But Farhan Akhtar's Zindage Milegi Na Dobara and Rakesh's Rang De Basanti motivated me to watch this.I was totally surprised after watching this.because BMB has all the below stuff which fulfills the standard of a good movie.

1) a good script and story which will capture your mind.

2) A good direction

3) A strong performance by Farhan Akhtar and the remaining cast. i'm demanding a national and Filmfare award for his wonderful performance.

4) A good screenplay and cinematography and lots of little things that you would love during the movie.

BMG doesn't lose its pace from start to end it binds you till the ending. Being a Pakistani there a lots of things against my country but history has its facts that shouldn't be denied.

After Paan Singh Tomar i really love this movie and want to watch it again sometime.