Martin Clunes
as William Shawcross
Julie Graham
as Mary Gilcrest