Do domu – ku radości Rajjo (Vidya Balan) – wraca z Londynu jego syn Harshwardhan (Saif Ali Khan). Z rysunków swojej upośledzonej umysłowo siostry Nandinidevi (Raima Sen) domyśla się, jak zmarła jego matka. Z jej ostatniego listu dowiaduje się, że Jaywardhan był bezpłodny i że jego ojcem jest Eklavya, strażnik królewskiej rodziny (Amitabh Bachchan). Od dziewięciu pokoleń jego rodzina dbała o bezpieczeństwo królów Devidargh. Ale właśnie tego zadania nie udaje się pewnego dnia wykonać niedowidzącemu, staremu już Eklavyi. Król Jaywardhan zostaje pewnego dnia zamordowany. Inspektor Pannalal Chohaar (Sanjay Dutt) próbuje powstrzymać Eklavyę przed zemstą na zabójcach.
Obsada Amitabh Bachchan – Eklavya Sanjay Dutt – Pannalal Chohaar Saif Ali Khan – Prince Harshvardhan Vidya Balan – Rajeshwari "Rajjo" Jackie Shroff – Rana Jyotiwardhan Jimmy Shergill – Udaywardhan Boman Irani – King Jaywardhan Raima Sen – Princess Nandini Sharmila Tagore – Queen Suhasinidevi Parikshat Sahni – Omkar Singh