Reparto (por orden de créditos)
Harry Smith
Self - Narrator (voice)
Forrest Church
Self - Minister, All Souls Church
A.W. Purdue
Self - Historian, Open University, England
Elaine Pagels
Self - Religion Department, Princeton University
Stephen Nissenbaum
Self - Historian, University of Massachusetts
Penne L. Restad
Self - Historian, University of Texas
Leigh Eric Schmidt
Self - Religion Department, Princeton
Alan Dundes
Self - Folklore Department, UC Berkeley)
Jean Shepherd
Self - Humorist
James Stewart
George Bailey (archiveFootage)
Donna Reed
Mary Bailey (archiveFootage)
Wayne Allwine
Bob Cratchit (Mickey Mouse) (uncredited) (archiveFootage) (voice)
Peter Billingsley
Ralphie Parker (uncredited) (archiveFootage)
Robert Clarke
Fred (Scrooge's nephew) (uncredited) (archiveFootage)
Rosemary Clooney
Betty Haynes (uncredited) (archiveFootage)
Bing Crosby
Bob Wallace (uncredited) (archiveFootage)
Melinda Dillon
Mrs. Parker (uncredited) (archiveFootage)
Taylor Holmes
Ebeneezer Scrooge (uncredited) (archiveFootage)
Robert Hyatt
Tiny Tim (uncredited) (archiveFootage)
Todd Karns
Harry Bailey (uncredited) (archiveFootage)
Danny Kaye
Phil Davis (uncredited) (archiveFootage)
Darren McGavin
Mr. Parker (uncredited) (archiveFootage)
Vera-Ellen
Judy Haynes (uncredited) (archiveFootage)
Patrick Whyte
Bob Cratchit (uncredited) (archiveFootage)
Alan Young
Ebenezer Scrooge (Scrooge McDuck) (uncredited) (archiveFootage) (voice)