A Christmas Carol Character Roles

A Christmas Carol Character Roles

Protagonist

Scrooge

Guide Mentor

Christmas Ghosts

Foil

Marley & Fezziwig