Michael Caine aceptó el papel de Ebenezer Scrooge en la adaptación de 'Christmas Carol' de Charles Dickens realizada en 1992, mientras buscaba un filme adecuado para su hija de siete años. En una entrevista a GQ, el actor explicó que sigue viendo el filme cada Navidad, ya que es el único trabajo que puede disfrutar su hija. Describió el filme como 'algo que nunca envejece, no como yo'.