All Cast

Kate Winslet

Kate Winslet

Narrator (voice)

Richard Branson

Richard Branson

Self

Tony Robbins

Tony Robbins

Self

Michael Greger

Michael Greger

Self

Sylvia Earle

Sylvia Earle

Self

Jeremy Rifkin

Jeremy Rifkin

Self

Peter Wadhams

Peter Wadhams

Self

Marco Springmann

Marco Springmann

Self

Joseph Poore

Joseph Poore

Self

Tara Garnett

Tara Garnett

Self