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