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.
2013
1982
2005
2008
2020
2003
1974
1939
1991
2012
1922
1947
2023
2010
1985
2018
1971
2014