Contrary to what it's makers want you to believe through the trailer and posters, Kaashmora is not an epic fantasy like Baahubali. It's more of a horror comedy movie. But it has elements of fantasy, crime and action embedded in it. I felt that it was a wrong move. The plot had many positives, but instead of fixing on what it really wants to be, they let the whole thing to run amok. So the result is an incoherent movie.
Karthi plays a dual role, that of both the protagonist and the antagonist, thus very much limiting the screen time and importance of all other characters. Except of course Nayanthara, who makes the best of the limited scenes she got, by looking gorgeous and kicking ass. Vivek who appears as Karthi's father also shone like a shooting star. Most of the other guys didn't had any idea of the purpose they were serving being in the movie.
As protagonist, Karthi's role is similar to the ones he has already specialised in many of his commercial hit films, that of a fast and smooth talking con man, which was predictably hilarious. As antagonist, the role that is hyped in trailer and posters, he gets to show-off himself and he did it commendably well. The comedy was the best thing about the movie. Most of the jokes were laugh-out-loud quality and even the ones inserted in between the tedious horror set-pieces were pretty good.
As I told initially, movie faltered when it attempted to go to places where it wasn't supposed to. The first half was pretty interesting but the second half suddenly left whatever was built in the first, and started telling a story by its own. Many characters and incidents introduced in first half is abandoned in second without any payoff. That was one reason why the flash back of the villain, though looking wonderful on screen, lacked any emotional resonance for me. It was tough for me to root for or even care for many characters. I would say Kaashmora is missed opportunity, like most of the recent Tamil movies that arrive piggybacking on the hype of multiple get-ups of its stars.