Guest Stars Colin Donnell as Scotty Lockhart Catalina Sandino Moreno as Luisa Lèon Victor Williams as Det. Jeffries Darren Goldstein as Oscar Hodges Kaija Matiss as Mary-Kate Lockhart Richard Schiff as Jon Gottlief Joanna Gleason as Yvonne Peter Friedman as Robert