Also Dexter imho has the added benefit of practice and adaptability. He has hunted killers for a long long time. And some of those have been crazy good in their areas too, but bite the dust when put against him. Johan and Lector are both good at killing, yes, but Dex kills killers.

Are we talking about the dexter in the show or the dexter in the books? (they are different)

---

Also for those of you that don't know of Monster, or you liked it, there is this.