Karan (Akshay Khanna) is the leader of an upcoming musical dance troupe. He and Priya (Amisha Patel) are the lead performers of the troupe and very much in love with each other. The troupe gets a contract to perform on a cruise ship owned by millionaire Raj Singhania (Bobby Deol). The cruise ship sails for Malaysia. Raj meets Priya on the cruise and is magnetically drawn to this lovely girl. He does not know that Priya and Karan are in love. Raj falls for Priya and she too is totally swept off her feet. After all, one of the richest and most eligible bachelors of the country is wooing her in lavish style. All the while, Karan is unaware of the relationship that is blossoming between Priya and Raj. As the cruise comes to an end, the besotted Raj proposes to Priya and she too, readily agrees to marry him. Now begins a treacherous triangular love story, full of surprising twist and turns - both emotional and violent. Humraaz is a story of complex relationships, misplaced ambition and unmitigated greed. Humraaz reveals the darker side of us all. Thrilling and fast paced, its edge-of-the-seat excitement will have you transfixed and wondering what will happen next.