Guest Stars Barrett Foa as Tech Consultant Eric Beal Nikki Hahn as Elly Johnson Ray Stoney as Paul Rich McDonald as Stanton Olin Assaf Cohen as Tariq Barad Al-jabiri John Siciliano as Hastings King Caitlin Keats as Kim Johnson Patrick Pankhurst as Mister Ross