‘Cryptozoo’ and its Legendary Cryptids Coming to Blu-Ray and VOD

Magnolia Home Entertainment’s hypnotic Sundance award-winning animated film gets its home entertainment release November 16, 2021.