Guest Stars Steve Lund as Luc Narcisse Anastasia Phillips as Leesa Claire Hunter as Emily Knox Ted Dykstra as Lord Maxford