On December 24th the Orient Express gets snowbound near a little mountain village and its passengers are forced to spend some time there, mingling with the local people, upsetting their usually monotonous daily lives.
1954
1992
2003
2025
2020
2014
1991
2013
2009
1965
2011
1995
1940
2021