Shamshera is a 2022 Indian Hindi-language period action drama film produced by Aditya Chopra under Yash Raj Films and directed by Karan Malhotra. The film stars Ranbir Kapoor in a dual role, alongside Sanjay Dutt, Vaani Kapoor, Ronit Roy, and Saurabh Shukla. It follows the captivity of an oppressed warrior tribe during the British Raj.
Directed by – Karan Malhotra
Written by – Neelesh Misra
Screenplay by – Ekta Pathak Malhotra & Karan Malhotra
Story by – Khila Bisht
Produced by – Aditya Chopra
Starring – Ranbir Kapoor, Sanjay Dutt, Vaani Kapoor
Cinematography – Anay Goswamy
Edited by – Shivkumar V. Panicker
Music by – Mithoon
Production – Yash Raj Films
Distributed by – Yash Raj Films
Release date – 22 July 2022
Running time – 159 minutes
Country – India
Language – Tamil