User Score
0 votes
An experimental documentary on the Magdalene Laundry Institutions in Ireland, told through the myth of the banshee.
Director
Writer
Status
Released
Original Language
EN
Woman