All Cast

John Waters
Self

Adam Buxton
Self

Stewart Lee
Self

James O'Brien
Self

Isaac Julien
Self

Caroline Catz
Self

Mary Harron
Self

Beeban Kidron
Self

Princess Julia
Self

Kim Newman
Self

Ben Wheatley
Self

Ralph Brown
Self
Graham Humphreys
Self

JoAnne Sellar
Self

Peter Strickland
Self

Stephen Woolley
Self

John Akomfrah
Self

Thurston Moore
Self

J.G. Thirlwell
Self
Cathi Unsworth
Self

Jah Wobble
Self
Barry Adamson
Self

Paul Putner
Self
Jane Giles
Self
Alan Jones
Self

Douglas Hart
Self

Matt Johnson
Self
