Surya as Masss alias Maasilamani and Shakti. As Mass, he speaks local Tamil and as Shakti he speaks Ceylon Tamil. In both the role Surya scores, he delivers a neat performance.
Nayantara and Praneetha as heroines. Nayan has very less romantic scenes with Suriya. Vidyulekha Raman as Nayan’s friend, plays a bubbly character.
Premji Amaran as usual hero Suriya's friend. Prathiban as a cool cop, through the movie he travels with his witty dialogues.
Suriya gets the ability to see the ghosts after a car accident. The movie story shows how he meets different ghosts and helps them to fulfill their last wish. Interestingly, he met another Suriya who is a ghost, how they both are related to each other and How they both gets relates to the main villain Samuthirakani? Watch out in main screens.