Saahil (Emraan Hashmi) struggles to keep his UK travel agency afloat while conning clients to fund his dying mother's medical care. He meets Neha (Geeta Basra), a tourist whose family hires his services. Despite catching him in a scam, Neha befriends him and eventually falls in love.
When his mother's condition worsens, a desperate Saahil commits a terrible sin: he sells Neha to the mafia for the money needed to save his mother. Neha is handed over to Kunaal Malik (Ashmit Patel), a ruthless underworld boss. However, Neha's fierce resistance and innocence unexpectedly cause the cold-hearted Kunaal to fall in love with her.
After saving his mother, Saahil is consumed by guilt and realizes he truly loves Neha. Determined to seek redemption, he decides to take on the UK mafia to rescue her. The story culminates in an emotional clash between Saahil, fighting to win back his lost love, and Kunaal, a dangerous man who refuses to let go of his newly discovered feelings.