- Writer:
- Alan Sharp
- Piano played by/"Marathon" and "Got to be free" composed and sung by:
- Ray Davies
- Piano played by:
- Fiachra Trench
- The Piano Player:
- Ray Davies
- Ruth:
- Lois Daine
- Jack Burnshaw:
- Norman Rossington
- Alf:
- James Hazeldine
- Old man:
- Bert Palmer
- Old man:
- John Barrett
- Macey:
- Ken Hutchison
- Youth:
- Gary Aflalo
- Youth:
- Michael Grady
- Youth:
- Christopher Strain
- Reporter:
- Michael Francis
- Audience:
- Kathleen Heath
- Audience:
- Lilian Padmore
- Audience:
- Verne Morgan