Guest Stars Sophia Myles as Rebecca Bishop David Newman as Stephen Proctor Nila Aalia as Sylvia Rattigan Tomiwa Edun as Sean Sadie Shimmin as Head of Faculty Zak Rowlands as Huntsman Kerri McLean as Female Police Officer Dominic Borelli as Fred Adam Stevenson as James Alister Cameron as Mr. Johnson