This 1951 adaptation of the Charles Dickens classic holiday tale isn’t the first film version, or the last, but it may well be the best. Alastair Sim plays a frighteningly crotchety Ebenezer Scrooge, and Michael Hordern plays Jacob Marley, dead or alive. Oh, and the Spirit of Christmas Yet to Come? Creepy, creepy, creepy…