I heard James Doakes
in the Preview that we saw in the last Episode. that's where the "Surprise Mother Fuc&er" title of the next Episode comes from. Doakes says that as LaGuerta is leading Dexter into the Miami/Dade Police precinct. That is why LaGuerta has been so insistent that Doakes was Innocent all along, she has been hiding/helping Doakes after he somehow escaped that explosion at the Everglades Camp.
I hope that as others are posting that this is one of Dexter's day Dreams.
IMHOpinion I see Dexter and Deb having to Kill-Off LaGuerta as she has been nothing but a back stabbing Biatch the entire show. Even the Former Chief will not say much when LaGuerta gets killed suddenly. This is purely speculation on my part, an educated guess pulled out of thin air.
Another thing is that somehow Quin's stripper Girlfriend just didn't suddenly skip town, I think there is something going on there for sure.
And as for Hannah I think that Deb did take way too many pills because she was popping those things right and left. Deb is just going along with the Idea that Hannah poisoned her. Too Bad for Hannah but honestly that girl was a ticking time bomb. I mean don't get into an argument with this girl or she will poison your coffee. Dexter knows this so he cut her loose.
But Hannah will not go silently away, she will somehow get out of jail and then go on some sort of poisoning spree killing God knows who.
I was really wanting Hannah and Dexter to stay together, I really liked seeing Dexter grow old and see Harrison call out to dear old Dexter Dad in that one day dream scene. reminded me of the last episode of "6 Feet Under".
Anyway sorry for the super long post, I just wanted to throw out there my guesses as to what might happen in future of the Dark Passenger !