Once Upon A Time... was a perfect episode of Dexter and I really enjoyed watching this episode because it blended the original feel of the show with new plot twists and great character development. There were some interesting surprises and the over all story was excellent, the acting was superb, and the episode was filled with great scenes. It was interesting to see the different decisions Deb had to make. Dexter makes some discoveries of his own. I look forward to watching the next episode to see what happens!!!!!!!!!