In May 2026, the Chinese sci-fi animation Ling Cage 2 (灵笼 2) earned two nominations at the 31st Shanghai TV Festival’s Magnolia Award: Best Animated Film and Best Animation Script. Just two months earlier, it had already entered the main competition of Annecy International Animated Film Festival in France, often called the “Oscars of Animation.” […]








