World's Most Evil Killers

World's Most Evil Killers

The Crossbow Cannibal (2x11)


:

Stephen Griffiths, the self-proclaimed Crossbow Cannibal, acted on his murderous instincts in 2009 and killed three women.

  • :
  • : 83
  • : 7
  • Pick TV
  • 21