Netflix has steadily been making a name for itself in the animated movie arena. The streaming giant produced Klaus and acquired I Lost My Body, both of which received nominations for Best Animated Feature at the 2020 Academy Awards. Over the Moon (2020) and The Mitchells vs. the Machines (2021) followed next, both of which […]