Christopher Llewellyn Reed Featured Specialty Festivals FFT Festival Coverage Film Reviews Spotlight Sundance Sundance Review: “Animalia” Explores Unsettling Beauty January 31, 2023