10. Frank Breitkopf, Criminal Minds
If you haven’t seen Criminal Minds, we recommend watching season two for its best serial killer.
Frank Breitkopf is the arch nemesis of Jason Gideon, the supposed best-of-the-best criminal profilers. Breitkopf was rich in backstory and had an absolute terrifying preferred method of murder, which involved dissection and an overhead mirror.
Breitkopf, who is played by Keith Carradine, brings a human side to his character by leaving wind chimes for his love. You’re just better off not knowing what those chimes were made from.