Stig Helmer is celebrating Christmas alone in his apartment when he dreams of a better life.
2016
2023
1998
1987
2003
1974
1984
1990
1979
2002
1992
2018
2021