Ebenezer Scrooge is the most miserable miser in Victorian London until one Christmas Eve when he is visited by three ghosts who show his past present and future.
Ebenezer Scrooge is the most miserable miser in Victorian London until one Christmas Eve when he is visited by three ghosts who show his past present and future.