timesofindia
Kaaval begins with a voice-over reeling out the numbers of murders that have happened in the state and the cases that have not been unsolved so. Then, we are told that most of these killings were done by contract killers, who do them solely for money. And we are given the man who is responsible for these dirty jobs Karuna, a gangster in a fishing hamlet, who has everyone from ministers to cops in his pocket and runs a business that spans drug peddling, intimidation, contract killing, et al out in the open.
But one man is plotting his downfall a cop, an encounter specialist, to be specific. This is Chandrasekar (Samuthirakani), who is determined to end Karuna once and for all and goes undercover and observes the gangster's day-to-day ac...