The life of Krister has become an unending nightmare, ever since his wife's death. There seems to be no respite for this man, tormented by the errors of his past and held prisoner by a grim daily existence.
2008
1995
2000
2001
2024
2002
2023
1987
1998
2007
—
1997
2022
1996