Dev, played by Sidhant Gupta falls in love with Naari, played by Suzanna Mukherjee whose life he saves. But just before he proposes to her she leaves him and vanishes. Pinkesh aka Pinku who is a private detective helps in searching Naari. Incidentally Pinku too is infatuated with Naari and she similarly deserted him as well and ran off.
Meanwhile Dev meets another girl called Palak, played by Gunjan Malhotra during a bank robbery gone wrong and they become close and meet at a club. Later at Dev’s house when Palak is using his room to change mysteriously Naari appears and this irks Palak and she leaves in a taxi. Dev chases Palak’s taxi and ultimately manages to woo her and get her attention. Eventually Palak and Dev get married while the notorious Naari has turned into a networking employee.
Badmashiyaan is directed by Amit Khanna and produced by Vijay Gutte. The music is composed by Bobby-Imran.