Director: Rupert Russell
Rupert Russell
Self
Douglas Blush
Rana Foroohar
Michael Masters
Joseph Stiglitz
Boris Zwetkow
Jeffrey Sachs
Marine Le Pen
Self (archive footage)
David Cameron
Nigel Farage
No streaming info available