
Kesari
2019 · Movie · Not Rated · 151 min · ★ 7.1 · 38% critics
In 1897, a small group of 21 Sikhs takes on a vastly larger Afghan force to keep a fort from being brought down. The battle unfolds as they hold their ground for as long as they can, determined to defend the stronghold at Saragarhi Fort.
Based on Battle of Saragarhi
Where to watch
Streaming on Netflix and Amazon Prime Video.
3 hours to watch.
Stream (included)
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
- 2019
- Release date
- 2019-03-21
- Language
- Hindi
- Rated
- Not Rated
- Runtime
- 151 min
- Max quality
- UHD
- Critic score
- 38/100
- TMDB rating
- 7.1/10 (123 votes)
About
You’ll likely enjoy Kesari if you want a courageous historical battle with strong patriotic energy and nonstop fighting; Not for you if you prefer lighter, less intense war stories like Airlift or Border.
Pros: bold courage theme; large-scale action; uplifting music | Cons: slow early setup; uneven pacing
Themes
- kingdom
- patriotism
- based on true story
- king
- historical drama
- 19th century
- periodic
Cast & crew

Akshay Kumar
as Havildar Ishar Singh

Parineeti Chopra
as Jeevani Kaur

Mir Sarwar
as Khan Masud

Ashwath Bhatt
as Gul Badshah Khan
- 'C
'Om' Rakesh Chaturvedi
as Saidullah

Suvinder Vicky
as Naik Lal Singh
- VS
Vivek Saini
as Jiwan Singh
- VB
Vansh Bhardwaj
as Lance Naik Chanda Singh
- PP
Pritbal Pali
as Gurvukh Singh

Vikram Kochhar
as Gulab Singh
Directed by Anurag Singh