Guest Stars Linda Klein as Nurse Linda Kelsey Batelaan as Annie McNamara AnnaLynne McCord as Eden Lord Portia de Rossi as Olivia Lord Paula Marshall as Kate Tinsley Rosie O'Donnell as Dawn Budge Oliver Platt as Freddy Prune Claudia Christian as Gwen Jack Plotnick as Dr. George Tamara Craig Thomas as The Nun Michael Monks as Mr. Blunt