Peter Gabriel -- Main Vocals, Harmonica, Keyboards, Rainstick
Manu Katché -- Drums
Tony Levin -- Bass, Chapman Stick, Main Vocals
David Rhodes -- Guitar, Main Vocals
Jean-Claude Naimro -- Keyboards, Main Vocals
Shankar -- Violins, Main Vocals
Levon Minassian -- Doudouk
Paula Cole -- Main Vocals
Leo Nocentelli - Guitar, Main Vocals
Daniel Lanois - Dobro,Telecaster . . .