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.
1981
2009
1955
2011
2007
2021
2018
2006
1966
2023
2016
2004
2020
1999