Balu (Vishal) who is on a visit to his friends town, takes on the local dada Kasi (Lal). He falls in love with his friends sister Hema (Meera Jasmine). Kasi after being at the receiving end of Balus ways is smarting under the rebuff. He thirsts for revenge. So when Balu goes back to his own city, Kasi also goes there to extract blood from the blood. What happens later forms the rest of this revenge story.