Guest Stars Polly Walker as Dr. Lorna Ludlow Taylor Handley as James Arthur Michael Stahl-David as Josh Skinner John Cabrera as Randy Wesslinger Shishir Kurup as Professor Sharad Varma Jon Budinoff as Cloud Jamieson Co Starring Logan Donovan as Anonymous Masked Raider Gina Hecht as Margaret Skinner Laura-Leigh as Barista Alexa Fischer as Lecturer Hal Landon, Jr. as Professor Nelson Horowitz