This is definitely a good film. This movie touches fantasy genre. Historically, any tamil movie that touches fantasy genre has failed even if it is from huge stars - For example - Puli, Irandaam Ulagam, Ezhaam Arivu.
There is some problem in consuming fantasy movie in southern india. It does not deserve the poor review that some people are spreading.