The 66th BFI London Film Festival (which takes place Oct. 5-16) has announced that it will premiere Guillermo del Toro's Pinocchio and director Nora...
8/30/22 Updated to include Scrooge release date.
As the days grow shorter, our list of must-see animation grows ever longer as Netflix has unveiled updates...