A perfectly written satirical movie which showcases different issues underlying in the Indian society as well as the educational environment of India. The actors were perfectly casted for their roles, written perfectly with almost each main characters having depth in their stories. This is one of the most perfect movie in the history of Indian Cinema. Storytelling swaying us through a roller-coaster of emotions. And as always, Amir Khan at his best again. A 9.5/10 movie