Kadhalan is a successful Tamil film released in 1994, directed by S. Shankar. The film's score and soundtrack were composed by A. R. Rahman, and written by S. Shankar. The film stars Prabhu Deva, and Nagma in the lead roles. Kadhalan was dubbed in other languages upon release. The film was dubbed in Hindi as Humse Hai Muqabala.Popular collegian, and the chairman in Chennai's Government Arts College. Prabhu (Prabhu Deva), is asked by his Principal to invite the Governor of Tamil Nadu, Kakarlal Sathyanaryanamoorthy (Girish Karnad), to be the chief guest on the annual day of the college. When he goes to invite Kakarlal, he bumps into his lovely daughter, Shruthi (Nagma), and instantly falls in love with her. To capture her attention, he even joins in the same arts class as her. She too subsequently gets to know more about him, and falls in love with him. Since there is considerable fear of terrorism in the state, Kakarlal does not permit his daughter to travel anywhere without bodyguards.
On one occasion, she does manage to give them the slip and runs away with Prabhu at a dance festival. Shortly thereafter there is a threat of a bomb being planted there, Shruthi is immediately returned home, and Prabhu is arrested. Shruthi is forbidden to see Prabhu again, while Prabhu is released from police custody, after being beaten and tortured severely, he goes to meet Shruthi, unaware of the changed circumstances.
Then this is where he will find evidence that will lead him to a hideout of the daredevil terrorist Mallikarjuna (Raghuvaran) who is the mastermind of bomb blasts, and joins forces with Kakarlal for killing innocent citizens in the country. Will Prabhu become a victim or a victor, forms the rest of the story.