Description: Prakash Jha`s newest political thriller `Satyagraha` is based on the movement against corruption. From the film`s cast, Kareena Kapoor is seen playing a journalist, Amitabh Bachchan plays a virtuous man who`s a firm believer in truth. Ajay Devgn plays an ambitious entrepreneur and Arjun Rampal is seen playing a social activist. `Satyagraha` also stars Manoj Bajpai. Prakash Jha has produced the film along with Ronnie Screwvala and Siddharth Roy Kapur. Jha has also written the film`s screenplay along with Anjum Rajabali.