Guest Stars Jacob Ifan as Benjamin Fuchs Sophia Myles as Rebecca Bishop Milo Twomey as Pierre David Newman as Stephen Proctor Joshua Pickering as Jack