The SunGB · private Johnny Depp plays complicated Ebenezer Scrooge admirably in this adaptation Read at The Sun ↗