Christmas Carol: The Movie (2001)

Brush aside the mediocre production quality. This silly cartoon version of the legendary tale of Scrooge and the three spirits of Christmas Past Present and Future is voiced by none other than Simon Callow, Kate Winslet and Nicolas Cage. That's right folks, Nicolas Cage.