“Life on Our Planet” Arrives on Netflix October 25 To understand life we must go back to the beginning. From executive producer Steven Spielberg and the Emmy(R) Award-winning team behind Our Planet, this Categories: Netflix, Streaming