The last play of four in 'Pilgrim Series 2', a collection of BBC Radio 4 modern-day fantasy adventures written by Sebastian Baczkiewicz and starring Paul Hilton as Pilgrim. 'Hope Springs' was originally broadcast in the 'Afternoon Play' slot on 21 September 2010.What if all the myths and folktales of these islands were true? And what if they were not only true but present now in our world? All the spirits, existing, as they have always existed, in the gaps between tower blocks, in the shadows under bridges, in the corner of our vision. An ancient and eternal world which has existed alongside ours since time immemorial and will exist long after we have gone.Enter Pilgrim... In 1185 William Palmer was making a pilgrimage to Canterbury. Unbeknownst to him his fellow pilgrim was the Lord of Faerie. When William claimed that the Church would wipe out the belief in the Faerie world, he was cursed by the Faerie Lord and condemned forever to walk between our world and theirs.In this episode, 'Hope Springs', Pilgrim is the reluctant father of the bride. He struggles to balance the prospect of being the quarry in a savage hunt forever, and a day with seeing his daughter Doris condemned to an eternity married to Puck.With Paul Hilton as William Palmer ('Pilgrim'), Lloyd Thomas as Dexter, Anna Wing as Hilda and Judy Parfitt as Doris. Also starring Jamie Foreman, Sean Baker, Leah Brotherhead and Agnes Bateman. Directed by Jessica Dromgoole.