Film wzywa jednak do opamiętania się, odbudowywania zaufania do policji i prawa, do niepoddawania się zezwierzęceniu samosądu.
Tytułowy Gangaajal oznacza dosłownie oczyszczające wody Gangesu, tu przenośnie wypalenie zła kwasem.
Fabuła Oficer policji, Amit Kumar (Ajay Devgan) zostaje wysłany do pełnego przemocy miasteczka Tejpur, w stanie Bihar. Zastaje tam rozpadający się posterunek i policjantów w trakcie masażu i sjesty, spokojnych, że nikt nie ukradnie im niestrzeżonej broni, bo gangsterzy mają przecież lepszą od nich. Na akcje jeździ się pożyczanymi samochodami. Policja czołobitnie przyjmuje znak błogosławieństwa i łapówki od rządzących okolicą gangsterów. Amit, wspierany miłością żony Anuradhy (Grace Singh), zaczyna bronić pokrzywdzonych i zwalczać niesprawiedliwość. Wchodzi więc w konflikt z gangsterami i chroniącymi ich politykami. Śmiejąc się z niego w oczy królujący tu gangster, Sadhu Yadav (Mohan Joshi) mówi mu: Wielu takich jak ty przyszło tu i odeszło. Żaden nie mógł mnie dotknąć. Amit jednak nie ustaje. Szukając wsparcia u innych policjantów próbuje obudzić sumienie siedzącego w kieszeni u gangsterów Bachcha Yadava (Mukesh Tiwari). Gdy ten zapija niepokój serca, słyszy od żony: Jeśli jesteś policjantem, to czemu wciąż żyjesz w strachu?