Henry and Paige are now engaged. However, as the wedding preparations start, the happy couple are starting to feel bad case of cold feet and contemplate calling everything off. As this is taking place, several formal triad members out for revenge try to attack the Charmed Ones, despite the outcome can expose them to the triad. After vanquishing the demons, Piper is hopeful that it will cause Leo to return to her, but is disappointed when that doesn't happen. Later, Paige decides to speed things up and decides to marry Henry the night of their engagement party. Phoebe meets a new Cupid named Coop.
Spoilers ahead. Coverage follows the scope labeled below.
Complete story — includes the ending
Piper organizes an engagement party for Paige and Henry, but the wedding is put in jeopardy when the couple begins to get cold feet. Phoebe notices a strange man following her, and soon discovers that he is a Cupid. Meanwhile, a demon kidnaps Christy in order to lure the Charmed Ones into attacking the Triad, thus preventing them from taking over the Underworld. In a battle with the Triad at Magic School, Paige and Piper vanquish one by orbing him in front of a fireball and Piper blows up the second. The third flees, but unlike how they expected, Leo is not returned, showing that defeating the Triad was not the battle that they have to win to get Leo back.