Answer
Shabana Azmi has starred in over 160 films throughout her illustrious career. Known for her powerful performances and social activism, she has made a significant impact on Indian cinema. Her filmography spans a diverse range of genres, from art-house dramas to mainstream blockbusters, showcasing her versatility as an actress.