The Virgin of Liverpool
- 2003
- 1h 31m
An unwanted statue of the Virgin Mary affects an entire community after an apparent miracle in a chip shop.An unwanted statue of the Virgin Mary affects an entire community after an apparent miracle in a chip shop.An unwanted statue of the Virgin Mary affects an entire community after an apparent miracle in a chip shop.