The story is set in the English countryside near Windermere, but was primarily filmed in Italy. The scenes featuring the outside of the hospital were shot at Barnes Hospital in Cheadle, Greater Manchester. Some scenes were filmed in the Peak District in Derbyshire, not far from Sheffield. The church scenes were shot in Hathersage, while other scenes were shot in Castleton and Dovedale. The opening montage was filmed in Manchester city centre. Additional photography took place at Camelot Castle in Tintagel, Cornwall.