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.
1991
2017
1986
2004
2009
2008
2007
1982
1983
1993
2003
1992
1976
1995
1997
1999
1990
2005
2006