Guest Stars Leo Ashizawa as Osamu Julian Kostov as Timur Ken Bones as Sigismund Sophia Myles as Rebecca Bishop Elarica Johnson as Juliette Durand David Newman as Stephen Proctor Ellie Shenker as Young Diana