Narrator
Michael Pennington
Himself
Dino Labriola
Director
Adam Curtis
Producer
Writer
David Willey
Jeremy Bennett