Naane Varuvean is an Indian Tamil-language psychological action thriller film written by Dhanush directed by Selvaraghavan.