Dynamic and successful criminal lawyer Raj Goyal (Akshaye Khanna) thinks he has it all figured out. An idealistic crusader of justice, Raj is equally committed in punishing the guilty as he is in protecting the rights of the innocent. His involvement in his work is complete, ruling out any inclination of falling in love. But all this changes when he meets Sargam (Urmila Matondkar), a beautiful and popular singer with several hit albums to her credit. Through Sargam, Raj comes across Tarang Bhardwaj (Ajay Devgan), a talented musician with a brilliant mind, her childhood friend and mentor. Tarang is a victim of, circumstance, caught red-handed at the scene of a brutal and heinous murder. The victim is music magnate Ashwin Mehta (Vijayendra Ghafge), found dead in his house in the wee hours of the morning, with multiple stab wounds. The violent nature of the murder implies a crime of extreme hate and vengeance. Sargam believes in her friend's innocence and requests Raj to defend him. Raj and Tarang have nothing in common, but in the course of putting up a strong defense, Raj's investigations bring him close to Tarang. It starts out as an open and shut case about proving his client's innocence, but in order to exonerate his client, Raj must find the real killer. Before he realises it, Raj gets entangled in a mystery more dangerous than anyone can imagine. Everyone seems to have a deadly secret that could lead to murder.