All Cast

Leonardo DiCaprio
Self

Bill Clinton
Self

John Kerry
Self

Barack Obama
Self

Elon Musk
Self

Pope Francis
Self

Ban Ki-moon
Self

Alejandro González Iñárritu
Self
Michael Brune
Self
Marc Mageau
Self
Enric Sala
Self
Jake Awa
Self

Oprah Winfrey
Self (archive footage)
Jason E. Box
Self
Philip Levine
Self

Michael E. Mann
Self

Donald Trump
Self (archive footage)
James Inhofe
Self

Marco Rubio
Self
Ma Jun
Self
Alvin Lin
Self

Sunita Narain
Self
Ashok Lavasa
Self
Anote Tong
Self
Tommy E. Remengesau Jr.
Self
Jeremy Jackson
Self
Lindsey Allen
Self
Farwiza Farhan
Self
Ian Singleton
Self
Gidon Eshel
Self

Xi Jinping
Self

Ted Cruz
Self (archive footage)

Al Gore
Self (archive footage)

John McCain
Self (archive footage)

Angela Merkel
Self (archive footage)

Mitt Romney
Self (archive footage)
Haji Ji
Self - farmer

Rick Scott
Self (archive footage)

Lisa Murkowski
Self (archive footage)

Mary Landrieu
Self (archive footage)

Richard Shelby
Self (archive footage)
