Guest Stars Linden Ashby as Sheriff Noah Stilinski Melissa Ponzio as Melissa McCall Seth Gilliam as Dr. Alan Deaton Orny Adams as Coach Bobby Finstock Susan Walters as Natalie Martin Tom Choi as Ken Yukimura Matthew Del Negro as Rafael McCall Meagan Tandy as Braeden Claire Bryétt Andrew as Sydney Lily Mariye as Satomi James Urbaniak as Simon Nicole Pulliam as Dr. Wentz