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