Shefali Shah is an Indian actress of film, television and theatre. Working primarily in independent Hindi films, she has received multiple local and foreign accolades for her performances. From Wikipedia
Industry bodies are gathering accounts from women; Bollywood films have separated from Shah during an ongoing inquiry.