I LOVED this movie!!
The power of nature is humbling! It gave me a completely different view of the "pests" of nature and how reliant we are of each and every living thing, no matter how disgusting we think they are. Everything relies on everything else. Our world is in trouble. Everything that goes extinct is affecting our survival. You MUST SEE THIS MOVIE!!