Guest Stars Linda Klein as Nurse Linda AnnaLynne McCord as Eden Lord Portia de Rossi as Olivia Lord John Schneider as Ram Peters Bradley Cooper as Aidan Stone George Coe as Dr Joshua Lee Hudson Leick as Fake Wendy Gary Basaraba as Arthur Anil Kumar as Dr. Anakali Michael Wiseman as Police Officer Robyn Moran as Wendy Lee