Kannukkul Nilavu is a 2000 Indian Tamil-language romantic psychological thriller film written and directed by Fazil. The film stars Vijay, Shalini and Kaveri in the lead roles, while Raghuvaran, Srividya and Ponvannan play other supporting roles. It was Vijay's 25th film and his first film of the new 2000s millennium. It's also marked Kaveri's Tamil debut film.
Theatrical release poster
Abdul Hameed Muhammed Fazil, known mononymously as Fazil, is an Indian film director, producer, screenwriter and actor who works in Malayalam cinema, in addition to directing a handful of Tamil films. He made his directorial debut with the 1980 film Manjil Virinja Pookkal.
Fazil (director)