Ghosts of deceased characters invade Mystic Falls and wreck havoc in the latest episode of The Vampire Diaries.
The OC's Rachel Bilson & Pirate Radio's Tom Sturridge star in the sweet, yet weird Waiting for Forever.
Gritty visuals can't hide the Joel Schumacher stamp.
The Vampire Diaries tempts us with bad Stefan, overreaching Bonnie, a newly caring Liz, and Jeremy sees ghosts!
Last night's The Vampire Diaries is weak, but overall arcs, and the show itself, are still strong.
Secrets revealed, feelings developing, and people unexpectedly biting the big one, all on this week's The Vampire Diaries.
The Vampire Diaries has maintained quality in season two, but did we really need werewolves?