Nisha Pahuja
Nisha Pahuja was born in New Delhi and raised in Toronto. She has directed the documentaries Bollywood Bound (02), Diamond Road (07), and The World Before Her (12). To Kill A Tiger (22) is her most recent film.