8. Navya Nair in Azhagiya Theeye: One of the most underrated yet strong roles for an actress in a Tamil film. Navya played the role of a girl who has a strong mind, challenge the patriarchy existing in her family. Her strength influences the hero in a very positive way. It is easily one of best roles a heroine could ask for.