Guest Stars Jessica Serfaty as Sloan Peterson Tina Huang as Melinda Trask Uncredited Abigail Klein as Stephanie Johnson