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 Hudson Leick as Fake Wendy George Coe as Dr Joshua Lee Gary Basaraba as Arthur Anil Kumar as Dr. Anakali Michael Wiseman as Police Officer Robyn Moran as Wendy Lee