TheCharmedmid-season finale has finally arrived and it is one loaded episode.

Shocking betrayals are uncovered as the Vera-Vaughn sisters have a very memorable firstChristmasas the Charmed Ones.

The Vera sisters holiday is tempered by the notion that their father will be joining in on the festivities.

Jingle Hell

Credit: Jack Rowand/The CW

We take a brief detour over the Bucharest where we find Hunter and Parker.

However, it seems Parker hasnt been clued in to all aspects of this plan.

Suffice to say, Harry is a truly inspired choice.

I mean, have you seen the weather outside?

She reports back to Harry, now certain Jada and the Sarcana were involved in Marisols death.

However, Galvin seems to be having an arguably better time conversing with Parker and Maggie.

But as the guys shake hands, Parker doubles over in pain as Galvins Yoruba mark glows especially bright.

Macy calls Mama Roz for confirmation but before she can do anything, Macy is knocked out by Hunter.

He bounds and gags her in the shed before assuming her identity.

Uh oh, were going to be dealing with a lot of doubles arent we.

Hunter-Macy attempts to enter the house but a protection spell thwarts him.

Maggie confides in Parker that shes worried Mels right in that shes too trusting.

Now taking his own form, Hunter chides Parker for letting his human side get the better of him.

Macy and Harry attempt to intervene but are knocked out by Hunter-Maggie.

Finally, Parker turns into the Shadow Demon and forces Hunter to show himself.

The brothers fight and the weakened Parker goes down quickly.

Luckily, Mel regains consciousness in time and uses her powers to hold Hunter back.

Maggie is heartbroken, believing their entire relationship to be predicated on a lie.

In the kitchen, Jada arrives to check on Mel, aware shes already called upon the crows.

She then reveals something Mel already knows: the crows were at their house the night Marisol died.

As if things couldntpossiblyget any worse, it seems Galvin chose a particularly inopportune moment to rejoin the festivities.

Will the Charmed Ones be able to free Harry from Tartarus?

How is Galvin going to react to learning the sisters are witches?

Where does this leave Parker and Maggie?

It seems well have to sit tight and wait until January to find out.