Stig Helmer is celebrating Christmas alone in his apartment when he dreams of a better life.
1996
1989
2008
2007
1956
2002
2003
2005
2004
2000