Shamshera (transl. Sword) is an upcoming Indian Hindi-language period action drama film produced by Yash Raj Films and directed by Karan Malhotra. The film stars Ranbir Kapoor with Vaani Kapoor and Sanjay Dutt portraying the antagonist.
Filming of Shamshera began in December 2018 and had initially wrapped in January 2020. The studio needed additional footage, but filming was delayed because of the COVID-19 pandemic in India. Production resumed in August 2020 and filming was completed. It will schedule to release theatrically on 18 March 2022.
Ranbir Kapoor as Shamshera / Balli (double role)
Sanjay Dutt as Shuddh Singh
Vaani Kapoor as Mrignayani, Shamshera’s wife, Balli’s mother