Special Guest Stars Jennifer Lopez as Herself Guest Stars Harry Connick, Jr. as Dr. Leo Markus Leslie Jordan as Beverley Leslie Tim Curry as Marion Finster Michael Morris as Ethan Uncredited John Cleese as Lyle Finster