S01 E02
Dec 19, 2019Not Available
A Christmas Carol
Chapter Two: The Human Heart
Release Date: Dec 19, 2019Episode Description
Scrooge begins his Christmas Eve night journey in the company of the Ghost of Christmas Past, and Scrooge is forced to confront not only his past but also his own inner demons.
Where to Watch A Christmas Carol Season 1 Episode 2 Now
Best
Rent/Buy
Free