I am starting to dislike Karthik Subbaraj. Not that I liked him before. I think Jigarthanda is the only movie of his I don't have any complaints about. Rest all have poorly written, half cooked ideas one after the other. Vikram and Dhruv shine in this one, while Bobby is as usual good at what he does. I am not sure the director is fully satisfied with the product. If he is, then I guess this is as good as he is gonna ever get. I am not sure who is rating the movie so high for it have such a high IMDB rating. The story is surreal and Karthik here is trying to create a world and trying to set a tone for the movie. Which is fine and all, but it drags at many places and the dialogues are shabby too. There are two ways to write dialogues, you can either write cinema dialogues or everyday real life dialogues. You can't combine both. It felt as though I was watching a 5 hour long movie. The same goes for the background score as well. It was good but didn't fit the scenes all that well. I am not sure where he goes from here.