Cast (6)
Ashton Kutcher

Walden Schmidt

Jon Cryer

Alan Harper

Angus T. Jones

Jake Harper

Holland Taylor

Evelyn Harper

Marin Hinkle

Judith Harper

Crew (5)

Writing

Directing

Guest stars (7)
Jane Carr

Sharon

John Pirruccello

Policeman (voice)

Mimi Rogers

Robin Schmidt

Graham Patrick Martin

Eldridge Mackelroy

Judy Greer

Bridget Schmidt