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.
1960
2009
2013
1967
1961
2010
2018
2014
2008
1987
2022
1991
2025
2012
2015
2017