The Originals Sneak Preview: Welcome to the Crescent City
Matt Richenthal at .We went back in time on The Originals Season 1 Episode 12, hanging out with Klaus and company in 1919 while meeting Papa Tunde.
He's one seriously evil dude.
On next Tuesday's The Originals Season 1 Episode 13, meanwhile, Father Kiernan will reopen his church, only to run into a dangerous witch from his past.
Sophie will also be in for a surprise (at the cemetery), while unexpected guests crash Hayley's werewolf party and Elijah is forced to make a difficult choice.
Check out the official CW teaser for "Crescent City" now:
We've also posted a slew of images from the upcoming episode.
Watch The Originals online if you need to catch up and then toggle away!
Matt Richenthal is the Editor in Chief of TV Fanatic. Follow him on Twitter and on Google+.