Two feuding villages, Hindu dominated Subramaniapuram and Christian dominated Yokopuram, face a series of wedding night murders that have both communities pointing fingers, lead to the revelation of spirits seeking justice for past religious conflicts.
Vimal
as Paramasivan
Saya Devi
as Fathima
Esakki Karvannan
as Neelakandan
M. S. Bhaskar
as Oswald
Cool Suresh
as Dubai Raja
Veera Samar
as Nandu Mayi
Sriranjini
as Dhanalakshmi
Kadhal Sukumar
as Constable Kanthasamy
Aruldoss
as Veera Shiva Sambasivan
Aadhira Pandilakshmi
as Esther
Arumugam Bala
as Constable Veerasami
Seshvitha Kanimozhi
as