Guest Stars Sophie McShera as Tina Cariad Lloyd as Gemma Alison Steadman as Madam Talbot Alice Lowe as Amanda Dan Starkey as Blue Demon Dwarf Caden Ellis Wall as William