The third episode of Dexter: New Blood is available for streaming!
"Ah, wilderness. Snow. Ice. Privacy.". The new episode of Dexter: New Blood airs at 9pm on Showtime, but considering that the majority has already seen it, we decided to drop the poll earlier. So... what did you think of the third episode "Smoke Signals"? Vote in our poll below, and feel free to discuss in the comments section!
Showtime |