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.
2015
2018
2009
2021
1994
1948
2013
2006
2004
2011
1976
2012
2008