Guest Stars Geoff Heise as Derek Franklin Kathryn Leigh Scott as Jemilla Aharon Ipalé as Rashid Luciana Paluzzi as Liana Labella Keokeokalae Hughes as Maggie Parker Wisa D'Orso as Eleanor