The Vampire Diaries - 'The Departed'

Julie Plec (executive producer) introduces this doozy of a season finale, SPOILER ALERT, someone does not survive. Catch TVD Thursday 9/8c on The CW.