Beautifully reinventing the story of Ravana into a complete different thing with enough doses of comedy and nostalgia. Even though the film depends upon some outdated social constructs it can be justified with how it uses that social constructs itself to deconstruct it even though in a subtle way. The music and locations really add the enjoyment of the film. Mammooty's role as Shankar Das aka Kuttishankaran who calls himself the "hurting millionaire" who makes you laugh and cry and give nostalgia at the same time and Shreenivasan's Ambujakshan's story narration are some iconic moments in Malayalam films.