Released in June 2025, the animated film became the most-watched movie of all time on Netflix, surpassing ‘Red Notice’ ...