An experimental documentary on the Magdalene Laundry Institutions in Ireland, told through the myth of the banshee.
2025
—
2022
2018
2023
1948
2009
1975
2003
2012
1996
1988
2024
2013