- Steve Hackett (harmonica, piano, narrator, rainstick, sequencing, 12-string bass guitar)
- John Wetton (bass samples)
- John Hackett (flute, Pan pipes)
- Roger King (drums, flageolet, keyboards)
- Ian McDonald (saxophone)
- Jerry Peal (strings, bells)
- Doug Sinclair (bass)
- Billy Budis (cello)
- Hugo Degenhardt (drums)
- Aron Friedman (piano, keyboards)
- Jim Diamond (vocals)
- John Colbeck (keyboards)
- Bob Fenner (guitar)