Disney faced a dire situation. The company was hemorrhaging money, with a staggering $158 million net loss reported that year.
With The Wild Robot a serious Academy contender, could Inside Out 2 save Disney Studios from a three-year drought at the Oscars 2025?