Peter Gabriel – vocals, flute, oboe, percussion
Tony Banks – keyboards, 12-string guitar
Steve Hackett – electric guitar, nylon guitar
Michael Rutherford – 12-string guitar, bass, electric sitar
Phil Collins – drums, assorted percussion, lead vocals on "More Fool Me", backing vocals