No one ever expects much logic from Shankar. But high-octane paisa-vasool entertainment is something he has always delivered with his anti-corruption or social cleansing stories. Be it his debut Gentleman, Indian, Mudhalvan, Shankar consistently maintained his knack for fast paced, sleek, and epic-scaled storytelling, albeit sans logic. With Anniyan he disappoints big time. The film is illogical, inconsistent, over the top. At no point in the 3 hours does the narrative ever grip you. Oh for crying out loud, hire an experienced screenwriter next time. Don't waste money like this! And please spare us the cheap SFX gimmickry!