Guest Stars Cullen Douglas as Louis Keating Alexis Krause as Nina Cooper Darius De La Cruz as Digitalist Page Leong as Mrs. Cheng Jordan Calloway as Henry Jones Brandon Rush as Ron Paul Diaz as Paramedic Dante Swain as Free