Akshay (Jay Bhanushali) falls in love with Sonika (Surceen Chawla) but she is the mistress of corrupt politician Mandar Mhatre (Sushant Singh). She fears for Akshay if Mandar finds out they love each other so decides to get out of Akshay's life. But Akshay is too much in love with her and they decide to leave town to escape Mandar.
Mandar comes after them and tries to kill them but Sonika escapes and is now out for revenge and is willing to cross any boundaries to take revenge for her lover's death. Hate Story 2 is a revenge thriller.