‘The Vampire Diaries’ Recap: It’s Raining Doppelgängers

Silas' scorned ex returns from the great beyond to further ruin Stefan's life.