Episode #1.14732
- Episode aired Nov 14, 2023
- 40m
Sloan learns about the incident. Rafe grills Leo about Dimitri's whereabouts. Tate comforts Holly. Eric and Nicole worry about the baby. Dimitri shows up at Sloan's door with a very specific... Read allSloan learns about the incident. Rafe grills Leo about Dimitri's whereabouts. Tate comforts Holly. Eric and Nicole worry about the baby. Dimitri shows up at Sloan's door with a very specific package.Sloan learns about the incident. Rafe grills Leo about Dimitri's whereabouts. Tate comforts Holly. Eric and Nicole worry about the baby. Dimitri shows up at Sloan's door with a very specific package.