Lenaa is an Indian film actress who predominantly appears in Malayalam cinema and Tamil cinema. She has appeared in more than 60 movies. She made her entry into the film industry through the movie Sneham, and had a breakthrough after the movie Traffic. She has won several awards including the Kerala State Film Award for Second Best Actress for Traffic, the Filfare Award for Best Supporting Actress. She recently published her debut work, ‘The Autobiography of God’, a fictional book which touches upon topics such as self- realisation and self-actualisation.