David Patrick Kelly
Richard Hall
Philip Casnoff
Chris Wood
Kerry Armstrong
Elaine Anderson Hall
Harriet Rogers
Mrs. Hall
Ruth Miller
Secretary
Paul Sparer
Narrator (voice)