Roger Waters
Himself - Vocals, Bas
Roger Waters
Himself - Vocals, Bas
Andy Fairweather-Low
Himself - Guitar, Vocals
Jon Carin
Himself - Keyboards, Lap Steel, Programming
Snowy White
Himself - Guitar
Graham Broad
Himself - Drums
P.P. Arnold
Herself - Vocals
Norbert Stachel
Himself - Hammond, Keyboards
Doyle Bramhall II
Himself - Guitar, Vocals
Susannah Melvoin
Herself - Vocals
Katie Kissoon
Herself - Vocals
James Guthrie
Music Producer