Set 10 years after Dexter's disappearance in the OG series finale, "New Blood" takes place in Iron Lake, New York -- where the titular serial killer has been living in secret under a new identity. As the trailer shows, Jennifer Carpenter is back as Deb -- now an embodiment of his self-conscious -- and, as local teens start to vanish, his own teenage son Harrison returns. "Dexter: New Blood" debuts November 7 on Showtime.