Warning: Dexter: New Blood spoilers ahead!
Fans were thrilled when the insanely popular Showtime series Dexter, which ran for eight seasons from 2006 to 2013, returned for a new season. It found everyone’s favorite sociopath reinvented as Jim Lindsay, a domesticated dude living in Iron Lake, New York.
Viewers were digging the latest chapter in Dexter’s life,…
