Nagaravadhu is a 2001 Malayalam film directed by Kaladharan and starring Vani Viswanath, Saikumar, Rajan P. Dev, Janardhanan, Baiju, N. F. Varghese, Spadikam George, Harishree Ashokan, Jayakrishnan, Premachandran and Indrans.
Source: Wikipedia