An exciting episode with a surprise twist. Dexter does not kill the man who killed his mother. Due to Lila's influence he leaves before actually killing the man. I'm not sure if this is good or bad. It does change the premise of the show somewhat. Dexter is no longer the emotionless killing machine who feel that he has no control over his killing urges. Rather, he's become more and more human and seems to be in control now.
I hope Debra and Gabriel works out, for a while it felt like they were setting her up with the FBI guy, but I think Gabriel is a much better match.
Rita's mom, who doesn't trust Dexter, decides to stay. I'm sure that will cause more complications for Rita and Dexter's relationship, especially since Rita already doesn't seem too thrilled about Lila.