Best Screenplay, 2016
Leena Yadav
Parched
Leena Yadav is a multi-talented writer, director, producer and editor who is part of an exciting new generation of Indian filmmakers. She has directed over…
More Details