The final episode of Catherine Czerkawska 's three-part story, The
Swan on the Lake. When Henrietta's fate in 18th-century Garve looks happier, Sophie and Ben's holiday has to come to an end. with Monica Gibb. Eliza Langland. Stella
Forge and Paul Samson. Whistle played by Mike Katz. Director Hamish Wilson Repeat