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.
1995
1996
1987
1971
2016
1983
1965
2005
2006
2025
2002
1976
2008