Such an enjoyable and interesting film which kept me gripped and involved as I tried to figure out the twists and turns as they happened on screen. A brilliant cast which really does the characters justice, and very well executed by Director Suman Reddy. Definitely watch again.