Special Guest Stars Suzy Eddie Izzard as Dr. Jack Hattaras Guest Stars Patton Oswalt as Neil Kowalski Michael J. Willett as Lionel Trane Michael Hitchcock as Ted Mayo Aaron Christian Howles as Noah Kane Scott MacDonald as Larry Co Starring Henry Monfries as Rory Dan Bakkedahl as Albert Kern Jeffrey G. Barnett as Student on Bike