as Anand
as Vinu
as Parvathy
as Anjali
as Shamsudheen
as Sudevan
as Raji
as Dr. Purushothaman
as Valiyammavan
as Saravanan
as Cheriyammavan
as Anirudh
as Mayinkutty
as Unnikrishnan (Cameo)
as Playback singer at Guruvayur Temple (cameo )
as Dr. George
as Kunjunni
as Ramani