Decent episode, although the first half was too slow.
I find Zoe's development of character a bit too abrupt.
Queenie's betrayal is quizzical. I doubt if she honestly switches to Marie's side. Like, just not long ago, she was promised with the prospect of being a Supreme. It doesn't make sense giving up on that so easily. I think
she's working for Fiona on this too.
The axeman can go. Unnecessary character

At least make him a ghost of an ancient powerful male wizard. or something.
I love the progress between Kyle & Madison, and then the involvement of Zoe. The threesome, though
