A short tale about the demons that slumber deep in the human soul and have the power to push people into the abyss of blind hate, fury and rage.
2013
2009
1989
1988
1987
2001
2007
2014
1990
1976
2012
2008
1951