The Originals Episode 1 Season Premiere Photos

7 months ago, by

September 7, 2013

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!!