Ebenezer Scrooge, a miserly businessman, learns the true meaning of Christmas after he is visited by the ghosts of Christmases past, present, and future.
Bah, humbug! Just in time for the holidays, actor Jim Dale reads a new, unabridged version of A Christmas Carol by Charles Dickens. It's a natural extension for Dale, who is the voice of the Harry Potter audiobooks and who also takes the stage in New York City later this month as Scrooge in A Christmas Carol: The Musical. The audiobook, for which Dale created 23 voices, is available on both CD and cassette. Watch for Dale as Scrooge on a float in the Macy's Thanksgiving Day Parade, too.