Guest Stars Jake Silbermann as Noah Mayer Anthony Herrera as James Stenbeck Laurence Lau as Brian Wheatley Tom Titone as Walter Strindberg