-
Roger Waters: Bass, Composer, Guitar, Guitar (12 String), Primary Artist, Producer, Synthesizer, Vocals
-
Patrick Leonard: Arranger, Keyboards, Organ (Hammond), Piano, Producer, Programming, Synthesizer, Vocal Arrangement, Voices
-
Jeff Beck: Guest Artist, Guitar
- Steve Lukather: Guest Artist, Guitar
- Andy Fairweather Low: Guitar, Guitar (12 String), Guitar (Acoustic), Guitar (Electric), Guitar (Rhythm), Vocals, Vocals (Background)
- Bruce Gaitsch: Guitar, Guitar (Acoustic)
- B.J. Cole: Guitar (Steel)
- Geoff Whitehorn: Guitar
- Rick DiFonzo: Guitar
- John "Rabbit" Bundrick: Organ, Organ (Hammond)
- John Patitucci: Bass, Bass (Electric), Bass (Upright), Guitar (Electric)
- Guo Yi: Bass, Dulcimer, Lute, Oboe, Zhen
- Tim Pierce: Bass, Choir/Chorus, Guitar
- James Johnson: Bass
- John Pierce: Bass
- Randy Jackson: Bass
- Graham Broad: Drums, Percussion
- Brian Macleod: Drums, Percussion
- Denny Fongheiser: Drums
- Jeff Porcaro: Drums
- Luis Conte: Percussion
- Steve Sidwell: Cornet
- Marv Albert: Guest Artist, Voices
- Natalie Jackson: Vocals, Vocals (Background)
- Doreen Chanter: Vocals, Vocals (Background)
- N´Dea Davenport: Vocals, Vocals (Background)
- Jon Joyce: Vocals, Vocals (Background)
- Stan Laurel: Vocals, Vocals (Background)
- P.P. Arnold: Vocals
- Rita Coolidge: Vocals
- Don Henley: Vocals
- Alf Razzelli: Vocals
- Katie Kissoon: Vocals
- Linsey Fiddmont: Vocals
- Alf Razzell: Vocals
- Jim Haas: Vocals (Background)
- Katie Kisoon: Vocals (Background)
- Lynn Fiddmont: Vocals (Background)
- Jordan Leonard: Screams, Voices
- Jessica Leonard: Screams, Voices
- Charles Fleischer: Voices
- Nick Griffiths: Engineer, Producer
- John Dupree: Arranger, Conductor, String Arrangements
- Michael Kamen: Arranger, Conductor
- Kenneth Bowen: Conductor
- McLaugh: Engineer
- Jerry Jordan: Engineer
- Haydn Bendall: Engineer
- Stephen McLaughlan: Engineer
- Doug Sax: Mastering
- Jeremy Wheatley: Assistant Engineer
- Michael Bosley: Assistant Engineer
- Ron Lewter: Mastering
- Marc Moreau: Assistant Engineer
- Roy Sweeting: Assistant Engineer
- Ross Donaldson: Assistant Engineer
- James Guthrie: Mixing
- Steve Heinke: Assistant Engineer
- Sean O´Dwyer: Mixing Assistant
- Chris Brown: Assistant Engineer
- Brian Burrows: Assistant Engineer
- Dary Sulich: Assistant Engineer
- Andy Bradfield: Assistant Engineer
- John Lowson: Assistant Engineer
- Paul M. Martin: Art Direction
- Mark Burdett: Art Direction
- Christopher Austopchuk: Creative Director
- Richard Haughton: Photography
- Tony Kaye: Photography