Parvathy did an amazing job. However my vote also goes to asif ali for accepting and owning such a negative role. Hats off for that attitude.
The film is a must watch for the message it wants to pass through. There are many technical and storyline related issues if you want to point out. But the intention behind taking up such a subject dwarf them all....