Guest Stars Daniel Anthony as Clyde Langer Anjli Mohindra as Rani Chandra Floella Benjamin as Professor Rivers Callum Blue as Lord Marchwood Donald Sumpter as Erasmus Darkening Amelia Clarkson as Elizabeth Marchwood Adam Gillen as Toby Silverman Rhys Gear as Joseph Marchwood Tony Boncza as Mr Scriven