Stig Helmer is celebrating Christmas alone in his apartment when he dreams of a better life.
2003
1965
2016
1986
2018
2019
2020
1998
1954
1984
1958
1963
1990
2008
1952
2006