Despite being the highest-grossing Japanese film ever made, Demon Slayer: Infinity Castle has officially lost the Golden Globe to KPop Demon Hunters.
After an inauspicious start to the year, toons rebounded big time to propel the box office... and the awards conversation.