Self - Presenter
Stewart Lee
Self
Alan Moore
Polly Toynbee
Anil Gupta
Evan Harris
Writer
Director
Marina Fonseca
Debra Prinselaar
Original Music Composer
Kev Curtis
Camera Operator
Jeremy Hewson
Ben Turley
Craig Loveridge
Roy Estabrook
Sound Recordist
Stuart Piggott
Annie Needham
Editor
Laura Jones
Sound Assistant
Hannah Fairclough
Archival Footage Research
Anna Templeton
Geoff D'Ardis