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