The protagonist is haunted by cruel forces. Or is it all just a bad dream?
2005
1984
1986
2014
2010
2019
2008
2013
2017
1987
2018
1971
1966
1969
2016
1970