Baadshaho is heist thriller which is set during the emergency period. The film starts off in the year 1973 in the deserts of Rajasthan with the introduction of Rani Gitanjali Devi (Ileana D’Cruz). This is followed by Emergency being declared in 1975. Back then, Gitanjali gets arrested and jailed for possessing a massive inherited wealth, which government wants to takes. We are then introduced to Bhawani (Ajay Devgn) who is Gitanjali’s personal bodyguard who with behest of her follows a fool proof plan to stop the exchange. The accomplices in the game plan include Dalia (Emraan Hashmi), Sanjana (Esha Gupta) and Tikla (Sanjay Mishra). The roadblock in their whole plan is in the form of an army officer Seher Singh (Vidyut Jammwal). What follows after that is a series of twists and turns which turns the course of the film in totality.
Film starts off brilliantly; main characters are nicely introduced in an old school masala entertainer. The first hour sets up the heist perfectly and the execution of the heist is a treat. The film however in the second half isn’t able to deliver the goods that were excepted with a climax that feels a bit incomplete. The dialogues by the master Rajat Aroraa however are clap worthy and pack a solid punch. The film’s music is decent with songs like ‘Mere Rashke Qamar’ and ‘Piya More’ already topping the musical charts. The cinematographer (Sunita Radia) is very impressive. The film’s background score (John Stewart Eduri) is top notch.
Ajay Devgn gives an intense performance; he looks fierce. He is very ably supported by Emran Hashmi who plays to the gallery and is very likable as Dalia. Sanjay Mishra is the scene stealer in the cast. IIeana does well with a character who has multiple shades. Esha Gupta is good. Vidyut Jamwal looks the part of a suave army office. Milan Luthria’s direction is good he’s back to the genre which he enjoys the most.