Yash Raj Films’ action spectacle ‘Shamshera’ that pits Ranbir Kapoor and Sanjay Dutt in a bloody face-off on the big screen is set to release on July 31, 2020. Directed by Karan Malhotra, who directed the blockbuster ‘Agneepath’, ‘Shamshera’ is a desi, high-octane masala film. An edge of the seat adventure, it is set in the heartland of India and will have jaw-dropping action sequences and a never seen before Ranbir Kapoor. Sanjay Dutt takes on Ranbir as he plays a ruthless, merciless villain in the film. ‘Shamshera’ also stars Vaani Kapoor as a gorgeous temptress and her pairing with Ranbir makes it one of the most freshest jodis on big screen. The film is set to go on the floors end of this year and shooting will wrap by mid 2019.