The protagonist is haunted by cruel forces. Or is it all just a bad dream?
1996
—
2023
2022
2006
2004
1972
2008
2007
2000
2021
1986
1990
2009
2003
1994