In Steven Knights gotische bewerking van Charles Dickens' iconische spookverhaal beleeft Ebenezer Scrooge een donkere nacht van de ziel - verleden, heden en toekomst.