the film's world premiere took place at the 12th mumbai film festival on 22 october 2010 as the opening film in the indian frames section. it was an official selection for 28 international film festivals. it won the award for best feature film in malayalam at the 58th national film awards and the netpac award. it also received accolades at the zanzibar international film festival and imagine india film festival, spain. the film released in theatres in kerala on 5 august 2011.