Cast (7)
Charlie Sheen

Charlie Harper

Jon Cryer

Alan Harper

Angus T. Jones

Jake Harper

Holland Taylor

Evelyn Harper

Marin Hinkle

Judith Harper

Crew (4)

Writing

Directing

Lee Aronsohn

Director

Chuck Lorre

Director

Guest stars (4)
Dayna Devon

Shopper (uncredited)

Nick Toth

TV Narrator