farhan akhtar, priyanka chopra, sidharth malhotra, vicky kaushal,

As Farhan Akhtar gears up to portray the legendary Major Shaitan Singh Bhati PVC in Excel Entertainment’s 120 Bahadur, the anticipation is sky-high. The upcoming war drama — inspired by the heroic stand of 120 soldiers during the Battle of Rezang La — not only marks Farhan’s return to the screen but also places him in the lineage of actors who’ve taken on the honour and challenge of playing real-life icons.

Bringing a real-life character to life requires more than just craft — it demands deep emotional understanding, restraint, and immense responsibility. Over the years, Indian cinema has witnessed several transformative performances by actors stepping into the shoes of soldiers, revolutionaries, athletes, and unsung heroes. Here’s a look at some of the most powerful portrayals — and how Farhan Akhtar’s upcoming role in 120 Bahadur joins this legacy.

6 Bollywood Actors Who Honoured Real-Life Heroes On The Silver Screen

Farhan Akhtar As Major Shaitan Singh Bhati PVC – 120 Bahadur

In 120 Bahadur, Farhan Akhtar essays the role of one of India’s most revered war heroes — Major Shaitan Singh, who led the iconic stand at Rezang La in 1962. The film revisits a forgotten chapter of bravery and sacrifice, and Farhan’s dedication to the role has already made headlines. With this film, he steps into a new creative zone — that of portraying a real-life soldier who laid down his life for the nation.

Vicky Kaushal As Sam Manekshaw – Sam Bahadur

Vicky Kaushal delivered a finely detailed and nuanced performance as Field Marshal Sam Manekshaw in Sam Bahadur. His immersive portrayal captured the legendary military tactician’s wit, charm, and fearless leadership during pivotal moments in Indian military history.

Priyanka Chopra As Mary Kom – Mary Kom

Priyanka Chopra took on the role of Olympic boxer Mary Kom with grit and physical transformation. Her performance was applauded for capturing both the struggles and triumphs of one of India’s most celebrated athletes.

Akshay Kumar In Multiple Biopics

From Rustom (inspired by K. M. Nanavati) to Airlift and Kesari, Akshay Kumar has consistently portrayed characters drawn from real events and personalities, blending action with emotional resonance.

Farhan Akhtar As Milkha Singh – Bhaag Milkha Bhaag

Long before 120 Bahadur, Farhan had already immortalised another Indian icon — the legendary sprinter Milkha Singh — in Bhaag Milkha Bhaag. His physical transformation, emotional depth, and unwavering commitment to the role earned him widespread acclaim, setting a benchmark for biopics in Indian cinema.

Sidharth Malhotra As Captain Vikram Batra – Shershaah

Sidharth Malhotra won hearts and critical acclaim for his moving portrayal of Captain Vikram Batra, the Kargil War hero who made the ultimate sacrifice for the country. With Shershaah, he captured the bravery, charm, and spirit of a soldier whose story continues to inspire generations.

As 120 Bahadur readies for release, all eyes are on Farhan Akhtar — an actor known for his layered performances — to bring dignity, fire, and authenticity to the tale of Major Shaitan Singh. His role in 120 Bahadur isn’t just another character — it’s a salute to a forgotten chapter of Indian bravery.

Also Read: From Veer Pahariya as AB Devayya to Sonam Kapoor as Neerja & Vicky Kaushal as Sam Bahadur – 5 actors who played real-life heroes on screen