A Christmas Carol
On a wildly unpredictable Christmas Eve, a cynical and emotionally scarred Scrooge is pulled into a surreal journey through time by a trio of mysterious, reality-shattering spirits. As they rip through visions of his painful past, fractured present, and a bleak possible future, Scrooge must confront the ripple effects of every cold-hearted choice he's ever made.
