Prakash Jha’s Gangaajal is a crime action film based on the 1980 film Bhagalpur blindings, it was written by Mahendra Lalka.it stars Ajay Devgan and Gracy Singh in a lead role with supporting cast Mukesh Tiwari, Mohan Agashe, Akhilendra Mishra, Mohan Joshi, Yashpal Sharma, Ayub Khan, Anup Soni, Daya Shankar Pandey, Master Yash Pathak, Kranti Redkar, and Chetan Pandit.
It was released on 29 August 2003, made on total budget ₹8 crores and it has net grossed ₹30 crores at the box office, and it has also received success at the box office, later in 2016 sequel released Jai Gangaajal starring Priyanka Chopra.
The film won National Award for Best Film on Other Social Issues and also won Filmfare Award for Best Background score to Wayne Sharpe.
Sandesh Shandilya has composed the music and Wayne Sharpe was given the background music, the film has four songs, the vocal is provided by Richa Sharma, Shaan, Rahat Fateh Ali Khan, and Ustad Sultan Khan
The movie begins with the coming of SP Amit Kumar(Ajay Devgan) to an imaginary town of Tezpur. He is accompanied by his wife(Gracy Singh). Kumar is very perturbed to see the condition of law-breakers and law-keepers in this crime-filled city. Sadhu Yadav (Mohan Joshi) and his son (Yashpal Sharma) are the crime kings of the city. They have reduced Tezpur to a corrupt, violent, and terrible city. The police officers characters range from Shaheed Khan (Ayub Khan) to corrupt yet brave Bachcha Yadav (Mukesh Tiwari) to totally corrupt (Akhilendra Mishra). Even the DIG (Mohan Agashe) also has close links with Sadhu. Amit tries to pump life in the dead system and succeeds to an extent. However when angry policemen start giving criminals the punishment they deserve by blinding them in jail and pouring acid over them (Gangaajal), the condition goes out of hand. What follows is a series of events that confuse Amit as much as it confuses the viewer as to what is right and what is wrong.