Urmi Juvekar is an Indian screenwriter and documentary filmmaker best known for writing the screenplays of Oye Lucky! Lucky Oye!, I Am and Shanghai. Read More
The dystopian world of Deepa Mehta's "Leila' is not a subliminal, but a blunt reminder of the world that could be in reality. An acclaimed filmmaker, whose brand of cinema has been fearless in confronting the harsh truths of the society, says showcas ...