
Shershaah
2021 · Movie · TV-14 · 135 min · ★ 7.3 · 59% critics
Inspired by a real-life soldier, this film follows a young officer whose courage and determination stand out during the 1999 Kargil War. Balancing duty, love, and the bonds of his unit, it honors the spirit of service and the cost of defending a nation.
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Not currently available to stream, rent, or buy in the US.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- शेरशाह
- Years
- 2021
- Release date
- 2021-08-12
- Language
- Hindi
- Rated
- TV-14
- Runtime
- 135 min
- Critic score
- 59/100
- TMDB rating
- 7.3/10 (122 votes)
About
If you enjoy patriotic war dramas with heartfelt romance, high tension, and a respectful, human focus on soldiers, this should land well; Not for you if you avoid combat violence or heavy emotions like Uri: The Surgical Strike.
Pros: stirring tribute; strong lead performances; gripping battle sequences | Cons: some songs feel skippable; occasional accent issues; intensely emotional moments
Themes
- biography
- kargil conflict
Cast & crew

Sidharth Malhotra
as Captain Vikram Batra / Vishal Batra

Kiara Advani
as Dimple Cheema

Shataf Figar
as Lt. Colonel Y.K. Joshi

Shiv Panditt
as Capt. Sanjeev Jamwal

Nikitin Dheer
as Major Ajay Jasrotia

Raj Arjun
as Subedar Raghunath Singh
- AS
Abhiroy Singh
as Major Subrata Mukherjee

Anil Charanjeett
as Naib Subedar Bansi Lal Sharma

Pawan Chopra
as G.L. Batra

Sahil Vaid
as Sunny
Directed by Vishnu Varadhan