The film starts with ACP Yashvardhan IPS (John Abraham) in the hospital, recalling the accident that changed his life forever. Yash is a dutiful, responsible and stone-hearted police officer in the Narcotics Control Bureau whose only passion in life is crime-fighting. He has no family or loved ones and has been alone in life since he can remember. Everything changes when Yash meets Maya (Genelia D’Souza), an independent and lovely woman. Though the two get off to a rocky start, Maya warms up to him once she realises he is a police officer, and apologises for the misunderstandings they had. When Maya gets hit by a car in front of Yash, he rushes her to the hospital. With that, the two bond and start to meet and go out regularly. Maya confesses her love to Yash, but Yash refutes her advances, as he does not want her to become his weakness in his professional life. However, Swati (Sandhya Mridul), the wife of Yash’s coworker and good friend, convinces Yash that he is in love with Maya as well and Yash decides to get married to her.