All Cast

Peter Gabriel

Peter Gabriel

Himself - Vocals, Keyboards

David Rhodes

David Rhodes

Himself - Guitar, Vocals

Tony Levin

Tony Levin

Himself - Bass, Vocals

Ged Lynch

Ged Lynch

Himself - Drums

Richard Evans

Richard Evans

Himself - Guitar, Mandolin, Whistle, Vocals

Rachel Z

Rachel Z

Keyboards, Vocals

Melanie Gabriel

Melanie Gabriel

Vocals