This is one of the most memorable movies ever made. Mammooty and Mohanlal have equal space time to make their fans happy. Suresh Gopi shines in all scenes and is the best thing about the movie. Dileep is just OK in a regular role suited for him among the bigger stars. The action scenes were boring except mohanlal's which is fun for his fans to watch. Bhavana has nothing much to do except look pretty. I did not like the songs especially 'O Priya' song,it was just barely OK song. The song with nayanthara and the younger stars were OK but its lyrics were bad. Could have been better but it was the biggest collection in malayalam cinema anyways. It was good that the younger stars were not given screen space because their performance cannot match the trio of Mohanlal,Suresh Gopi,Mammooty.