Ebenezer Scrooge - an elderly curmudgeon - reevaluates his life & his relationships as he is visited by the ghosts of Christmas past, present, and future on one fateful Christmas Eve.
John O’Connor (Channel 4's 'Before We Die') plays Charles Dickens as he recreates 'A Christmas Carol', which was the first work Dickens personally performed.