Guest Stars Genevieve Buechner as Izzy Christina Jastrzembska as Adriana Sloan Alessandro Juliani as Geoff Bains Scott McNeil as Manifesto Man Diana Bang as Control Room Scientist Yaroslav Poverlo as Ilya Debbie Podowski as Dr. Meadows Jennifer Kitchen as Jenna Macie Juiles as Pia David Jacox as Substation Guard Demord Dann as Police Officer #1 Kam Kozak as Greenhouse Guard #1 Johanna Marlowe as Jude Luke Welland as Scientist #1 Kennedi Clements as Lena Eli Gabay as Maintenance Supervisor Daniel Boileau as Brandon David Milchard as UK News Reporter Lesley Ewen as Shirelle Spencer Drever as Henry Rob Hayter as Proteus Worker #1 Owen Kwong as Proteus Security Guard Shaine Jones as Substation Tech Billy Mitchell as Executive #1 Wendy Abbott as Adalina Sophie Lui as News Reporter Olena Medwid as Helena Shanel Pratap as News Reporter #2