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