I really wasn't expecting that much in 3x02. Now my head is spinning with where they are going to take this current plot. So much could happen. I've got theories but we are only two episodes in!

(SPOILER)Something threw me for a loop about Prado trusting Dexter so easily after finding out Dexter killed Freebo.