Stig Helmer is celebrating Christmas alone in his apartment when he dreams of a better life.
2015
2001
2019
2021
1977
2020
1963
1998
1938
2005
2023
2025
1992
1995
2009
2013
1999
1994
2003