Guest Stars Kye Murphy as Connor Judge Kahl Murphy as Connor Judge Anna Burnett as Mathilda Reid Jonas Armstrong as Nathaniel Benjamin O'Mahony as Det. Sgt. Frank Thatcher Anna Koval as Rachel Castello Justin Avoth as Isaac Bloom Michael Liebmann as Theakston Derek Riddell as Superintendent Constantine Ed Hughes as Dr. Carlyle Probyn Michael Ford-FitzGerald as Frederick Cotter Izzy Meikle-Small as Valerie Freeman Karl O'Neill as Frederic Ramuz Ian Gelder as Joseph Chamberlain Stewart Scudamore as Risaldar-Major Haroun Al-Quadir Andrew Brooke as Roy Teague Steve Cash as Train Conductor Clare Foster as Eleonora Freeman Isaac O'Sullivan as Young Boy Emer O'Grady as Kay Teague Barbara Adair as Queen Victoria Ronny Jhutti as Imran Hafeez