Isha Luthra is an assistant director and writer, known for Ghost Stories (2020), Sacred Games (2018) and Choked (2020).
No data