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!