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.
2016
2015
2000
2019
2014
1997
2018
2017
1985
2010
2008
2022
1972
2006
2013