How did Katherine escape Mystic Falls in 1864? Why has she returned? We learned the definitive answer to the first question this week on The Vampire Diaries, and remain more unsure than ever about the second.
Miranda Cosgrove guest stars on the November 16 episode of The Good Wife. Get an early look at the young singer/actress on the show in this photograph.