Over the past decade, Ajayan has lent his artistic touch to several acclaimed films, including Left Right Left, Maheshinte Prathikaaram, Trance, Pathonpatham Noottandu, Parava, Varathan, Idukki Gold, ...