Filmmaker Payal Sethi’s 27-minute-long film Leeches is a thought-provoking tale that will not just leave one bitter but also raise several questions
Read More
A conversation with the quintessential filmmaker, Nitya Mehra, who has directed one of the most anticipated films of the year – Baar Baar Dekho.
Read More