While the Salvatore brothers may deny her, Catherine Pierce proves it is only a matter of time before she gets her way.
At yet another event at the Lockwood household, Stefan and Elena continue the hoax that their relationship is on the rocks while Jeremy has information that may finally give the Salvatores the edge they need against Catherine.
When Stefan and Damon's lives are on the line it's up to an unexpected ally to save them both in this week's episode, "Kill or Be Killed".
It's volunteer day in Mystic Falls as the opening of a new park provides Stefan with an opportunity to make peace with Mason Lockwood.
After numerous trips down memory lane between Stefan and Catherine, we learn that the fine line between love and hate only gets blurred with time.
When Catherine returns to remind Stefan she is in town to stay, he takes the opportunity to get answers out of her...one way or another.