Amazingly well performed, good story and a great lesson makes up for a fantastic watch. Amitabh Bachchan as Mirza and Ayushmaan Khurana as Baankey have lived their roles and supporting cast has performed their jobs to perfection. 4 stars for the fact that the film could've been much funnier considering the setup and actors at your service. Without taking anything away though, credit to Shoojit Sircar and his crew for an awesome film!!! Cheers!!!