A young priest visits a convent in Mumbai where a brutal exorcism has failed—what he finds inside is not just a demon, but a mirror to his own darkest desires.
2021
2019
1991
2016
2023
—
1988
2017
2025
2022
2018
2020
2015
2014
1990