An enigmatic driving instructor is assigned the task of travelling with a beautiful woman on a journey from Chennai to Mussoorie, and delivering her at a certain location. However, when he learns a terrible secret and the fact that her life is in danger, he must become her saviour.
A driving instructor (Vikram), who refers to himself by various names such as 'James Bond' and 'Mani Ratnam' or 'Sunil Gavaskar', but never reveals his actual name, is assigned by a local criminal, Das (Pasupathy), to deliver a woman named Shakeela (Samantha Ruth Prabhu) to Pooran Singh (Abhimanyu Singh) in Mussoorie.
Shakeela is an orphan who has failed her driving test 14 times. The driving instructor is constantly irritated by Shakeela's antics during the journey to Mussoorie, but despite his aggravation, he soon falls in love with her.
At Mussoorie, he learns from Pooran Singh that Shakeela is to be delivered to Daksha Bhai (Rahul Dev), an upper-caste landlord from an Uttarakhand village. He delivers Shakeela to Daksha Bhai and is invited to stay at his ancestral mansion for a festival.
During the stay, he finds out why Shakeela has been delivered to Daksha Bhai: Shakeela is the doppelgänger of Daksha Bhai's sister Gadgi Moi (Samantha Ruth Prabhu), a cruel and merciless upper-caste leader who has been sentenced to death for orchestrating a massacre against the lower-caste people. Daksha Bhai plans to send Shakeela to jail in the place of Gadgi, who has been released on parole to perform the last rites of her dead mother.
The plan backfires as Shakeela escapes from the police. In the chaos that ensues, Gadgi breaks her cover and kidnaps Shakeela, planning to kill her in a moving train. The driving instructor manages to rescue Shakeela and kill Gadgi Moi. Daksha Bhai, distraught at Gadgi's death, commits suicide by jumping off the train with her body.
In the end, the driving instructor and Shakeela, who are now in a relationship, happily drive back to Chennai. During the journey, he (Vikram) whispers his name in Shakeela's ear to which she reacts in a comical manner.
Sign up and get access to some cool features. Create watchlists, check in at movies, rate them or even write whole reviews! You can also share literally everything on Moviebuff with your friends, enemies, frenemies, family, babysitter or pets. Is that enough incentive for you?