Shamshera Review

Shamshera is a 2022 Indian Hindi-language period action film produced by Aditya Chopra under Yash Raj Films and directed by Karan Malhotra

The film stars Ranbir Kapoor in a dual role with Sanjay Dutt as the antagonist alongside Vaani Kapoor, Ronit Roy, Saurabh Shukla and Ashutosh Rana

Set in the 1800s, the story follows a dacoit tribe and their fight for independence against the British rule.

Budgeted at ₹150 crore (US$19 million), Shamshera is one of the most expensive Hindi films

It was theatrical released on 22 July 2022 to mixed reviews from critics.

Ranbir Kapoor in a dual role as Shamshera and Balli

Sanjay Dutt as Daroga Shuddh Singh

Vaani Kapoor as Sona