Nobody quite knows who summoned Captain Planet, whether it was the Planeteers or the power of pure nostalgia, but Leonardo DiCaprio’s reboot needs to take a page from a certain $1.4 billion Oscar ...