Ayyavazhi is a Tamil language film directed by P.C.N. Anbazhagan; it was released on 27 June 2008.
More at Wikipedia.
Director: P. C. N. AnbazhaganRelease date: June 27, 2008