The Virgin of Liverpool (2003)
2003
An unwanted statue of the Virgin Mary affects an entire community after an apparent miracle in a chip shop.
Overall Rating
4 / 10
Verdict: So-So