
Shamshera
2022 · Movie · 158 min · ★ 5.4 · 34% critics
In the 1800s, a feared outlaw community rises up to fight for its rights and independence under British rule. As tensions grow, they face brutal opposition, shifting loyalties, and the heavy cost of rebellion while trying to protect their people and way of life.
Where to watch
Streaming on Amazon Prime Video.
3 hours to watch.
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
- 2022
- Release date
- 2022-07-22
- Language
- Hindi
- Runtime
- 158 min
- Max quality
- UHD
- Critic score
- 34/100
- TMDB rating
- 5.4/10 (57 votes)
About
You may enjoy this if you want a loud, old-school rebellion action drama with big set pieces, similar in spirit to Bharat or Baaghi 2; Not for you if you need tight storytelling and subtle, grounded drama.
Pros: energetic action set pieces; some strong performances; a few catchy songs | Cons: thin predictable story; messy slow pacing; hard to connect
Cast & crew

Ranbir Kapoor
as Balli/Shamshera

Sanjay Dutt
as Daroga Shuddh Singh

Vaani Kapoor
as Sona

Iravati Harshe
as Balli's Mother

Ronit Roy
as Pir Baba

Saurabh Shukla
as Dhood Singh

Mahesh Balraj
as Upreti

Rudra Soni
as Pitamber

Mazel Vyas
as Shuddh Singh's bride

Prakhar Saxena
as Bhura
Directed by Karan Malhotra