It is the first nature documentary Netflix has ever made. ... Our Planet Original release5 April 2019 16 more rows