Alexandra Dowling
Sister Agatha
A psychological horror about a novice nun who develops a severe skin condition which continues to worsen along with her mental state as she struggles with her feelings for another nun.
Homepage | https://linktr.ee/itch.film |
---|---|
Release Date | 2021-08-19 |
Runtime | 8m |
Directors | Susannah Farrugia, Annelie Powell |
Producer | Catherine Colbourne |
Writer | Susannah Farrugia |