Kavitha Nair
And The Oscar Goes To... 2019
Rating: 7
Leela 2016
Rating: 5.4
Apothecary 2014
Rating: 7.1
Mampazhakkalam 2004
Rating: 4.4
as Sabira Usman