Guest Stars Jessica Hynes as Old Myers Daniel Rigby as Hebble Tuwaine Barrett as Cumberlidge Joplin Sibtain as John Stearne Vincent Franklin as Topcliffe Michelle Greenidge as Landlady Katy Wix as Martha Pleased Seb Cardinal as Henry John Hollingworth as Rafe Rachel Stubbings as Edwin's Mother William Kitchen as Edwin