The House Guest
- Episode aired Feb 24, 2011
- TV-14
- 41m
Katherine's mind games cause everyone frustration, but Elena, Stefan and Damon realise that her knowledge of Mystic Falls' history could be crucial to their survival.Katherine's mind games cause everyone frustration, but Elena, Stefan and Damon realise that her knowledge of Mystic Falls' history could be crucial to their survival.Katherine's mind games cause everyone frustration, but Elena, Stefan and Damon realise that her knowledge of Mystic Falls' history could be crucial to their survival.