2001 | 164 minutes
16 Nov 2001
Aalavandhan or Aalavandhaan is a 2001 Indian Tamil psychological thriller film directed by Suresh Krissna, and produced by S. Thanu. The film stars Kamal Haasan in dual roles, with Raveena Tandon, Manisha Koirala, Sarath Babu, Gollapudi Maruti Rao and Milind Gunaji in supporting roles. It is among the earliest magic realism films in India.