In the autumn of 1960, Father Thomas Riley and Father John Thornton were sent by the Vatican to investigate a miraculous event in an Irish home for 'fallen women', only to uncover something much more horrific.
1995
1996
2002
2006
1999
1929
1998
2000
2004
1976
—
2018
2023
1984
2020
2025
2012