Dexter Season 2

Simultaneously, the rivalry between Dexter and Sergeant James Doakes reaches its breaking point. Doakes is the only person who has ever truly "seen" Dexter for what he is. His relentless stalking of Dexter leads to a pulse-pounding confrontation in the Everglades. When Doakes finally discovers Dexter’s kill tools, the show enters uncharted territory. Dexter is forced to decide if he will violate Harry’s Code—which dictates he only kill other killers—to save his own skin by murdering an innocent (albeit aggressive) cop.