Biggest strength of this third Megastar Movie in three months is, of course, Mammootty's stellar act as a man torn between his fear and guilty pleasures. The script is, disappointingly slow and a bit unclear. Young Vasudev playing the veretan's son looks neat, while the rest of the cast such as Parvathy, Nedumudi Venu, Appunni, Ramesh amongst others looked fine. The politics that the film upheld is commendable, but despite Theni Eswar's visuals and Jakes Bejoy's suitable scoring, Puzhu ends up as a film that isn't everyone's cup of tea.