Legendary South Indian actress Sowcar Janaki, a Padma Shri awardee with a career spanning nearly seven decades and over 400 films, has passed away at 94, leaving an indelible mark on Indian cinema.
'She was always thinking of how to improve the scene and how to do better in each shot. Even at that age her passion and commitment was so inspiring.'