Seriously, what a nonsensical dues ex machina axed ending. After everything that happened, where Siobhan reveals she's some demon witch queen about to bring this grand evil scheme, we're left wondering if Anna how get out of this or if the story will end in tragedy. And then, completely out of nowhere, Adeline's ghosts suddenly appears and teaches her this chant (which she never chose to use herself against Siobhan for some reason), Anna repeats it in Siobhan's presence a few times, and poof, Siobhan dies, her plans come to and end, Anna's baby becomes human, the other witches are seemingly gone as, and Anna just dubs herself the new head witch, all within the span of a minute, the end.
It's like, what? Did a few pages of the script go missing and they just ran with what they had? What kind of out of the blue nonsense was this? So stupid and disappointing. I mean, Siobhan was pure evil and I hated her and was glad she died and her plan was stopped, but this was so ridiculous that I almost wished the Season ended on a tragic/unknown note.