Scrooge, a 1951 adaptation of the Charles Dickens classic A Christmas Carol starring Alistair Sim has been named the greatest Christmas movie ever by the UK paper The Times. “The wonderful Alastair Sim is the original Christmas ham in the role of Ebenezer Scrooge in this glorious adaptation of the Dickens classic. Many Scrooges came after him, but Sim made the role his own,” the newspaper said. The Nightmare Before Christmas and Bad Santa earned second and third place, respectively. Holiday Inn starring Fred Astaire was fourth while Elf, starring Will Ferrell, was fifth. Surprisingly, the 1947 classic Miracle on 34th Street starring a young Natalie Wood, ranked only at eighth place, while Frank Capra’s It’s a Wonderful Life starring James Stewart, ranked tenth.