Guest Stars Iris Bahr as Rachel Neil Edmond as Jürgen Bryan Bounds as Police Officer Gemma Page as Mathilde Isabelle Lee Pratt as Girl Scout