Himself
Norman Blake
Bobby Bluebell
Alan McGee
Herself
Hilary Morrison
Malcolm Ross
Dave Carson
Russell Burn
Tam Dean Burn
Martyn Ware
Vic Godard
Ian Stoddart
Peter Hook
Jo Callis
Paul Morley
Jill Bryson
Alan Rankine
Himself/Narrator
Robert Forster
Allan Campbell
Joe Foster
Douglas Hart
Davy Henderson
Bob Last
Gerard Love
Ken McCluskey
Director of Photography
Martin Parry
Director
Grant McPhee
Producer
Editor
Angela Slaven
Co-Producer
Erik Sandberg
Innes Reekie
Wendy Griffin
Writer
Garry Torrance