A playing card left at a murder scene connects a string of killings in this docuseries tracking a notorious serial killer who terrorized Spain in 2003
2015
1994
2008
2014
2001
1997
1993
2000
2011
2009
2013