You know, it's partially Nora's fault.
In the tunnel, she told Eph that Kelly took Zach. If she just came out and said "Eph, your son's a f^cking moron, he chose your vampire ex-wife over you" he might not have been so naive about his son's stupidity.
share