
Sardar Udham
2021 · Movie · R · 162 min · ★ 7.1 · 89% critics
A man haunted by a brutal massacre carries his grief for decades, traveling from the mountains of Afghanistan to London in the 1930s. As memories of colonial violence resurface, he commits himself to a dangerous mission driven by loss, anger, and a desire for justice.
Where to watch
Streaming on 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
- 2021
- Release date
- 2021-10-16
- Language
- Hindi
- Rated
- R
- Runtime
- 162 min
- Max quality
- UHD
- Critic score
- 89/100
- TMDB rating
- 7.1/10 (126 votes)
About
You’ll likely enjoy this if you want a serious, hard-hitting historical drama that’s more reflective than rousing, with a raw, emotional tone; Not for you if you need fast pacing or light entertainment like Pink.
Pros: powerful true-story impact; intense emotional moments; strong performances | Cons: slow pacing at times; non-linear structure feels scattered; long runtime
Themes
- biography
- historical
- punjab, india
Cast & crew

Vicky Kaushal
as Udham Singh

Shaun Scott
as Michael O'Dwyer

Stephen Hogan
as Detective Inspector John Swain

Amol Parashar
as Shaheed Bhagat Singh

Kirsty Averton
as Eileen Palmer

Banita Sandhu
as Reshma

Andrew Havill
as General Reginald Dyer

Sam Redford
as Detective Deighton
- AT
Albrekht Tsander
as Junior Detective

Tim Berrington
as John Hutchison
Directed by Shoojit Sircar