Let me give you a brief summary for those among us who have not watched the TV show Dexter.
He is a forensic expert (blood analysis) who kills murderers who have been proven to have killed by DNA. He has a desire to kill but his father (not his birth father) has helped him control
Once he has proof that they have murdered he, following his moral code, decides its fine to kill these people. After all they have murdered, sometimes multiple people, for no reason. He murders them for a reason, the reason being that they killed innocent people. The people he kills are not innocent, they are DNA proven criminals yet to be prosecuted.
Dexter is not uncontrollable, he has a code. He stands strongly by that code because it has taught him the way and kept him away from getting caught. If he never had this code, he would get caught, thats without a doubt. He does not kill innocent people.
I'm not going to lie, if a real life Dexter existed, one that stuck to his code as Dexter does, I would support him. There are some evil evil people out there that kill innocent members of society and these people need to be removed from the streets.
The difference between Dexter and the murderers is simple, he kills guilty people yet the guilty people he kills have killed innocent people.
I wish there were more people out there who were serial killers with morals like this cleaning up our streets.
Would you support a real world Dexter?