Guest Stars Cynthia Hicks as Lulu St.Clair AJ Vaage as Richard Nadine Bhabha as Sandrine Xavier Lopez as Gerard