Guest Stars Carley Stenson as Harriet Shelton Donna Berlin as Inspector Zoya Okoro Zak Douglas as Aaron Jeffries Laura Doddington as Mira Hyde