Dexter: New Blood
Sins of the Father
S1 E10:
Dexter and Harrison try to live a normal life in a place that they have discovered is not as normal as they thought it was.