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.
Release Date: October 18, 2019
June 17, 2022
December 25, 1981
January 01, 2004
October 10, 1997
February 14, 1991
September 22, 1995
May 11, 1931
May 31, 2016
February 12, 1987
December 29, 2016
December 26, 2009
March 07, 1986
August 27, 2004
March 18, 2009
January 22, 2008
February 09, 2007
September 29, 1982
October 03, 1983
October 25, 1984
October 23, 1991