The incredible true story of nature’s greatest explorers—lemurs. Through footage captured with IMAX …