Guest Stars Michelle Nolden as T'than Géza Kovács as Byron Durrant Fiona Loewi as Naraina Co Starring Ola Sturik as Reporter Robert Seeliger as Kyle Crowe Caleb Marshall as Jason Nettles Uncredited Michael Leder as Test Subject