Cast: Amitabh Bachchan, Ajay Devgn, Manoj Bajpai, Kareena Kapoor, Arjun Rampal, Amrita RaoStory: As corruption erupts, what's the best satyagraha - to preach or practice?