Guest Stars Linda Klein as Nurse Linda Kelsey Batelaan as Annie McNamara AnnaLynne McCord as Eden Lord Portia de Rossi as Olivia Lord John Schneider as Ram Peters Maggie Siff as Rachel Ben Natan Jackie Debatin as Nancy Collins Joel McKinnon Miller as Duke Collins Mary Pat Gleason as Carol McCrackin Natalina Maggio as Persian Porn Star