Shamshera is a 2022 Indian Hindi-language period action film produced by Aditya Chopra under Yash Raj Films and directed by Karan Malhotra.[6][7]
Posts
Shamshera is a 2022 Indian Hindi-language period action film produced by Aditya Chopra under Yash Raj Films and directed by Karan Malhotra.[6][7]
The film stars Ranbir Kapoor in a dual role[8] with Sanjay Dutt as the antagonist alongside Vaani Kapoor, Ronit Roy, Saurabh Shukla and Ashutosh Rana.[9][10] Budgeted at ₹150 crore (US$19 million), it is one of the most expensive Hindi films.[11]
Set in the 1800s, the story follows a dacoit tribe and their fight for independence against the British rule.[12] It was theatrical released on 22 July 2022.[13][14]
It released on 22 July 2022 to mixed reviews from the critics.