В центре сюжета фильма "Правда всегда побеждает 2" - история отважного полицейского Вирату Сингха, который борется с коррупцией в индийском городе Мумбаи. После того как его отец был обвинен в коррупции и покончил жизнь самоубийством, Вират решает взять дело в свои руки. Он начинает свою войну против несправедливости, используя маску и метку "Satyameva Jayate" - что означает "Правда всегда побеждает". Его цель - вывести на чистую воду коррупированных чиновников и полицейских, которые скрываются за маской законности.
Вират не просто оставляет свои послания - он убивает тех, кого считает виновными в преступлениях против общества. Его действия вызывают переполох среди правоохранительных органов, и на его поиски отправляется опытный детектив Шивани Рао. Она начинает подозревать, что за маской мстителя скрывается нечто большее, чем просто безумный убийца.
Конфликт между Виратом и Шивани достигает апогея, когда она понимает, что его мотивы чисты, но методы - нет. В то время как общественность поддерживает действия мстителя, полиция пытается поймать его любой ценой. Ситуация усложняется, когда Вират узнаёт о новом заговоре, который угрожает многим невинным людям.
Ставки в этой игре высоки: с одной стороны - жизнь и безопасность граждан, с другой - борьба за правду против системы, которая кажется непоколебимой. Вирату предстоит столкнуться с моральными дилеммами и принять сложные решения, которые определят его будущее и будущее города.