Chimpanzee Review by That Shelf Staff | April 19, 2012 Just in time for Earth Day, Disney Nature returns with a look at the closest primate relatives to humans.