La Casa di Dio

  • 2009
  • UK
  • 52min
  • Directed by: Owain Llyr

Welsh documentary short directed by Owain Llyr. In 1943 Italian POWs arrived to West Wales. Here they built The Church of the Sacred Heart, using unlikely materials. This film tells the story of them and the church.

Performance times

This film is not currently showing in cinemas.

Tell us more about this listing.