Cast (6)
Charlie Sheen

Charlie Harper

Jon Cryer

Alan Harper

Angus T. Jones

Jake Harper

Holland Taylor

Evelyn Harper

Marin Hinkle

Judith Harper

Crew (4)

Directing

Jerry Zaks

Director

Writing

Guest stars (4)
Jane Lynch

Dr. Linda Freeman