Madrid, Spain. A mysterious serial killer murders art collectors and uses their bodies to reproduce scenes from Los Caprichos, a famous series of drawings by Spanish painter Francisco de Goya.
1994
2010
2018
2008
2013
1979
2015
2017
2012
2016
1988
2014