Dahlia is finally in town!
Not only is in town, but people are even passing out Black Dahlias in some strange sort of celebration.
On The Originals Season 2 Episode 18 we come to find out that not only is the woman in town, but she may wear thin really fast because she just may be impossible to beat.
Of course, Klaus is up to his old tricks, such as making plans to oust the baddies and not sharing said plans with those who might need to be in on them. Tsk tsk, Klaus!
The thing is, when everyone is afraid, you know this woman is more powerful than anyone ever expected and we better be afraid, too.
At least one member of the Mikaelson family won't make it to the end of the hour. Who is it? Well, if you want to find out, you best watch The Originals online right now!
Carissa Pavlica is the managing editor and a staff writer for TV Fanatic. Follow her on Twitter.