Guest Stars Nils Hognestad as Mitchell Meghan Heffern as Beth Laurent Maurel as Police Officer Clara Joy as Cleo Celyne Duran as Emmanuelle