The CW has released a whole batch of promotional stills for the season 3 finale of The Vampire Diaries, “The Departed”. The May 10th finale will bring back many memories for Elena, good and bad, but all pushing her closer to a choice between Stefan and Damon. Meanwhile, Dlark Alaric is found in a mysterious storage building, but what is he looking for? Sound off in the comments with your thoughts!!