It's Christmas Eve 1850, and the melancholy Scrooge finds himself alone at home when he receives visits from three Christmas spirits, leading to a holiday epiphany.
The Green Mile
Pan's Labyrinth
Groundhog Day
It's a Wonderful Life
Life of Pi
The Curious Case of Benjamin Button
Edward Scissorhands
Big Fish
Your Name.
About Time