Amazing cinematography. An eye opening film full of information on how intricate and balanced nature is. Millions of species have been coexisting in harmony for eons. Nature is full of checks and balances. As the film proves over and over nature does not tolerate excess.