Dexter returns tomorrow night, for its final season. Can't wait to see how they wrap this one up.