So long, and thanks for all the blood slides 9 October 2013 This post contains spoilers for the final ever episode of Dexter. There was a time when you tuned in every week for a massive dose