The main downsides of this episode are Harry's flashbacks, which are basically Gotham with fake English accents, and Mel being unable to get through it without making a racist anti-white comment. It's a shame they insist on giving the character lines like this, because she's improved immensely but it's still hard to get behind her being self-righteous, or to see her sudden "Elders bad, Sercana good" attitude, being rude to Charity when she's trying to help them while fawning over the shady Jada, as anything other than stupidity.
There's almost too much going on here at times, with the fall-out of Gavin finding out about the Charmed Ones, the Caine family dynamics and Maggie casting an ill-advised spell to help her get over Parker. There's a sign of things moving forward but also a sign of plotlines being closed off or backtracked. (Nico reappearing, somehow, makes a nonsense of her emotional exit.) The demon broker Dante continues to add to the shades of grey feeling, and the Caine family get more interesting as Julia sides with Parker in keeping things from Alastor. It's also unclear whether or not the Charmed Ones are actually on the right track on what Caine's planning.
The final reveal falls between being a nice twist and being a potentially meaningless one. Hopefully the show knows what they're doing but it's hard to tell.
There's almost too much going on here at times, with the fall-out of Gavin finding out about the Charmed Ones, the Caine family dynamics and Maggie casting an ill-advised spell to help her get over Parker. There's a sign of things moving forward but also a sign of plotlines being closed off or backtracked. (Nico reappearing, somehow, makes a nonsense of her emotional exit.) The demon broker Dante continues to add to the shades of grey feeling, and the Caine family get more interesting as Julia sides with Parker in keeping things from Alastor. It's also unclear whether or not the Charmed Ones are actually on the right track on what Caine's planning.
The final reveal falls between being a nice twist and being a potentially meaningless one. Hopefully the show knows what they're doing but it's hard to tell.