Guest Stars Neal McDonough as Mystery Man Sonja Bennett as Maya Eric Keenleyside as Robert Doherty Christina Chang as Alex Tyler Labine as Eddie Hahn