An experimental documentary on the Magdalene Laundry Institutions in Ireland, told through the myth of the banshee.
2023
2025
2006
—
2021
2024
2017
2019