TechnologyJohnny Depp’s Scrooge Film ‘Ebenezer’ Draws Mixed-to-Positive First Reactions From Critics10 November 2026