A Vampire Diaries spinoff, The Originals season 1, episode 1 “Always and Forever,” aired last night giving us a brand new look into the lives of the Original vampires. Check out our recap of the episode.
Only three days until The Originals season 1 begins, but to tide you over, we have another clip from the premiere. This time, we get to see Elijah and Marcel sitting down to talk a little business.