"The House Guest" Full Episode
"The House Guest"
(Season 2 | Episode 16)
42:0
Can Elena, Stefan and Damon really trust Katherine? They'll wrestle with that question during this episode of The Vampire Diaries.
Original Air Date: 2/24/2011
Can Elena, Stefan and Damon really trust Katherine? They'll wrestle with that question during this episode of The Vampire Diaries.
Original Air Date: 2/24/2011



