Ding dong, the witches aren't dead.
On Tuesday, February 4, The Originals Season 1 Episode 13 ("Crescent City") will feature the re-opening of St. Anne's Church. This should be a cause for Father Kieran to celebrate, right?
Yes, but his excitement will be tempered by the arrival of a witch from his past.
Marcel and Rebekah, meanwhile, will also deal with the a thrat from someone they once knew, while Sophie makes a shocking discovery and Klaus is forced to take drastic measures.
Click through photos from the upcoming installment now and watch The Originals online if you need to catch up prior to tonight's new episode:
Here is a trailer and a clip for this evening's "Dance Back from the Grave."