The magnificent mysteries of mushrooms are unveiled through this interesting Netflix Documentary.