Guest Stars Gregory Itzin as Henry Wilcox Sarah Clarke as Lena Smith Richard Coyle as Simon Fischer Co Starring Dylan Taylor as Eric Barber Patrick Stevenson as Leo Brewer Sarah Lian as Tech Op Jason Jazrawy as Ops Team Leader Ola Sturik as News Reporter