Season 1 Episode 1 Always and Forever

The Originals Episode 1 Season Premiere Photos

The Originals Episode 1 Season Premiere Photos

ORIG_Poster_800px
The Vampire Diaries highly anticipated new spin-off series, The Originals is set to premiere Thursday, October 3 at 9pm on the CW. The Original's promises to carry a darker theme as the Original family takes back it's roots and power in New Orleans; all while trying to navigate and protect their upcoming addition. Hayley and Klaus' growing protege will no doubt breathe new life and possibly solace to the feuding siblings. I am so happy to finally spoil the season 1 premiere photos for The Originals, released by the CW, as well as a stunning piece of key art. They feature not only present day New Orleans, but also a few flashback friendly images of Klaus, Elijah and Sebastian Roche as Mikael.


Hit the comments below with your thoughts and anticipations for what will prove to be a stupendous freshman season!!