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 Joel McKinnon Miller as Duke Collins Jackie Debatin as Nancy Collins Mary Pat Gleason as Carol McCrackin Natalina Maggio as Persian Porn Star