Special Guest Stars Jennifer Lopez as Herself Guest Stars Harry Connick, Jr. as Dr. Leo Markus Tim Curry as Marion Finster Michael Morris as Ethan Tara O'Connor as Photographer Uncredited John Cleese as Lyle Finster