Shamshera

Shamshera is an upcoming 2020 Indian action-adventure film starring Ranbir Kapoor, Sanjay Dutt and Vaani Kapoor. It is produced by Aditya Chopra's Yash Raj Films, and is written and being directed by Karan Malhotra. Set in the 1800s, the film is about a dacoit tribe who take charge in fight for their rights and independence against the British. Ranbir Kapoor is playing double role, as central character Shamshera and his father. Vaani Kapoor is playing a dancer.

Principal photography of the film began on 1 December 2018. The film will release on 30 July 2020, coinciding with the Bakra Eid holiday weekend.

Casting
Following Ranbir Kapoor's casting announcement along with that of the film on 6 May 2018, Sanjay Dutt was confirmed to be the main villain of the film, and his casting was announced on 10 May. Four days later, Vaani Kapoor's casting was announced, set to play a "desirable and sought-after travelling performer from the Indian heartland." On 4 December 2018, several days after filming had commenced, Ronit Roy announced his casting on his Twitter page.

Filming
Principal photography of the film began on 1 December 2018, with shooting expected to wrap by mid-2019. A massive fort for the film was built at Film City, Goregaon, requiring two months of preparation and the effort of nearly 300 workers. Vaani Kapoor pushes her limits as an artiste as she takes professional training in Kathak for the movie.

Cast

 * Ranbir Kapoor as Shamshera Singh/Nagshera Singh
 * Sanjay Dutt as Ashuveer Saxena, Nagshera's cousin
 * Vaani Kapoor as Lalita "Naina" Kapoor, Shamshera's love interest
 * Ronit Roy as Rajneesh "Rajan" Kapoor, Lalita's father
 * Sharat Saxena
 * Saurabh Shukla
 * Aahana Kumra
 * Pitobash
 * Tridha Choudhury

Marketing and release
On 6 May 2018, Yash Raj Films released a 45-second teaser video, announcing the film and its casting of Ranbir Kapoor as the film's eponymous lead character. The following day, director Karan Mahotra released a first-look poster on Twitter. On 3 July, the producers announced the official release date of the film as 31 July 2020.