Republic Day Special: Bollywood Characters Who Redefined Patriotism On Screen

By Afiur
January 25, 2026

Aamir Khan – Rang De Basanti

As DJ, Aamir Khan portrayed youthful rebellion that evolved into conscious resistance.

Alia Bhatt – Raazi

Alia played Sehmat, an Indian spy married into a Pakistani household.

Sharman Joshi – Rang De Basanti & War Chod na Yaar

Sharman Joshi’s Sukhi Ram is an ordinary young man whose quiet awakening mirrors that of an entire generation.

Vicky Kaushal – Uri: The Surgical Strike

Vicky Kaushal’s Major Vihaan Shergill has stayed in our hearts rent-free.

Rani Mukerji – Mardaani

As IPS officer Shivani Shivaji Roy, Rani embodied duty, justice, and moral authority.

Arjun Rampal – Paltan

Arjun Rampal plays a resolute Army officer in the film.

Sonam Kapoor – Neerja

As Neerja Bhanot, Sonam Kapoor portrayed courage without weapons or uniforms.

Ajay Devgn – The Legend of Bhagat Singh

Ajay Devgn’s portrayal of Shaheed Bhagat Singh remains one of Bollywood’s most intense revolutionary performances.

Kangana Ranaut – Manikarnika: The Queen of Jhansi

As Rani Lakshmibai, Kangana embodied revolutionary patriotism.

See More Stories