Released on Netflix during the first week of April, Our Planet is Sir David Attenborough’s new original project, produced in partnership with World Wildlife Fund (WWF). Should I watch? Yes, you should. And you can read my full review over at Newcastle Live!