Katherine's hotel room suffocates her with her own secrets, darkening what was a bright and merry Christmas Eve
2014
1995
1998
2002
1981
1966
1942
2005
1973
1979
1994
1983
1991
1990
1997
1993