The director has come up with a good theme and though the narrative faltered in few places, the presentation has been good. The dialogues were witty and intelligent, the script was neat, the screenplay was upto the mark. Music and songs contributed in their own way but the picturization was not impressive. Cinematography was good, editing was required at many places. Costumes and art department were natural and made their presence felt. Mammootty came up with yet another riveting performance and his new look impresses, Gracy Singh was gracious, Sasikumar was a real showstealer with his controlled performance, Jagathy could have been better, Salimkumar was alright, Cochin Haneefa was okay. Suraj Venjaramoodu was not impressive, the others were standard.