The film is inspired by Tom Cruise's 'Collateral'. It's decently adapted for the Hindi screen but seems to be let down by the screenplay.
Now for the story. Nikhil Joshi (Emraan Hashmi) is a taxi driver in Dubai. He plans to open a travel agency some day and marry the woman he's in love with, Rhea (Nisha Kothari), a bar dancer.
One night, Vikram (Irrfan Khan) hires his cab for the entire night. Although he poses as a businessman, Vikram is no ordinary passenger. He's on a mission; to eliminate five people that night, who've decided to speak up against Jabbar (an underworld don).
Unaware of Vikram's activities, Nikhil drives him around, drops him to a destination, picks him up and moves on to the next. Soon he realizes that he has been trapped and tries to find a way out of it.