All Cast

Cyril Dion
Self

Mélanie Laurent
Self

Pierre Rabhi
Self

Vandana Shiva
Self

Jeremy Rifkin
Self

Anthony Barnosky
Self

Elizabeth Hadly
Self

Olivier De Schutter
Self

Jan Gehl
Self

Rob Hopkins
Self

Bernard A. Lietaer
Self

Thierry Salomon
Self

David van Reybrouck
Self
Charles Hervé-Gruyer
Self
Elango Rangaswamy
Self
Emmanuel Druon
Self
Kari Louhivuori
Self
Michelle Long
Self
Perrine Hervé-Gruyer
Self

Angela Merkel
Self (archive footage) (uncredited)
