Aaditya Aggarwal is a writer and film curator based in Toronto and New Delhi.
Review
Issue 154
Horse Opera was released in 2022.