A Perfect Planet Main cast, played by David Attenborough Episode 1x01: Volcano (Jan 3, 2021) Episode 1x02: The Sun (Jan 3, 2021) Episode 1x03: Weather (Jan 3, 2021) Episode 1x04: Oceans (Jan 3, 2021) Episode 1x05: Humans (Jan 3, 2021)