As everybody prepares to eat, Viki and Vincent watch on. Sheridan decides to let Fancy eat the poison food and then reveal what is going on. Sheridan has a change of heart but before she can reveal what is going on Vincent locks her up. After eating the food people start to be effected in the church. Esme is shocked when Tabitha tells her that Viki is the killer. Endora shows her mother and Esme what is happening in the church but Tabitha refuses to help.
Tabitha tells Norma and Edna that they have nothing to worry about. After Sheridan is freed by Esme, they decide to try and stop Viki and Vincent. After Julian stops Vincent from killing Eve she tries to get help. Ethan finally works out who Gertrude really is. Theresa decides to take some of the poison herself after she realizes that she cant live without Ethan.
Tabitha refuses to help the victims of the poisoning because she knows that all her powers will disappear if she enters the church. After Endora pleads with her to enter, Tabitha ends up doing so. Pilar collapses after she stops her mother from taking the poison. Fancy and Luis both pass out after discovering that Pilar has died. Viki and Vincent tell Tabitha she has arrived too late.
Juanita is concerned that her plan will work. Viki and Vincent are pleased that everything has gone the way they planned. Tabitha agrees to give away all her powers to help those who have died and after she has they start to recover. Theresa lies to Ethan once again. Tabitha refuses to be seen as the hero. Viki and Vincent are taken away by the police. Endora is unable to return to the way she used to be.
Tabitha finds life difficult without her powers. Kay is shocked after finding out what happened at the church and that Tabitha has lost all her powers. Kay is also surprised to discover that Julian is Endora's father and thinks that Tabitha should reveal she is a witch and that she saved everyone. Tabitha wants to leave town but her daughter wants to attend the wedding. Gwen goes to see Gertrude to tell her that she knows that she is really Theresa.
When Endora finally gets her human form back it is as a teenager and not a child. Theresa cant remember what Gwen said to her. Juanita's bomb continues to count down. Sheridan texts Luis asking him not to marry her sister.
Norma and Edna surprise Tabitha when they tell her they intend to get married. Kay and Miguel are announced as husband and wife. Ivy tells Fancy that Sheridan thought about letting her die so that she would not marry Luis. Sheridan asks Luis to give their relationship another try.
Tabitha worries when she cant find Endora again. Edna and Norma get married. Pilar offers her daughter some advise. Sheridan is forced to let Luis go. When Gwen and Rebbecca discuss all their past schemes, Sam's video camera films it.
The elf returns and tells Tabitha that she has to die as she has become good and given up her evil ways. Endora tries to save Tabitha. Ethan hears Pilar call Gertrude by Theresa's name. Sheridan is surprised to see Antonio and he tells her that her father held him in captive in Boston but he escaped to be with her. Luis and Fancy are married and Sheridan reveals to Antonio's family that he is still alive.
Tabitha and Endora manage to defeat the elf and it is sent back to hell. Everyone is shocked to see that Antonio is still alive. Gwen and Rebbecca are shocked when they find out the camera has been filming them and Rebbecca tries to steal it. Gwen and Ethan's wedding begins.
Ivy and Sam work out that there must of been something important on the video camera. Ethan decides to stop the wedding after discovering that his and Gwen's parents aren't there. Noah and Paloma get married instead. Gwen is promised by her mother that nobody will ever find out what they have been up to. As Noah and Paloma are announced husband and wife an earthquake hits the town.
Tabitha and Endora work out that the earthquake is just the beginning of the bad things about to happen in Harmony. Juanita wonders why her bomb hasn't gone off yet. Gwen and Ethan get ready to continue with the wedding following the earthquake. Evil forces prevent Tabitha and Endora from leaving the house. Theresa finds Juanita's bomb and Juanita tells her she knows who she really is.
Tabitha and Endora are still unable to get out of the house. A bored Tabitha materializes Julian and Eve into the house. Julian admits to Eve that Endora is his daughter. Gwen and Ethan are married but after the ceremony Ethan discovers that Theresa is still alive. Juanita is stopped from escaping. Ethan tries to stop the bomb from going off.
Both Gwen and Theresa try to convince Ethan that he should be with them. Juanita refuses to back up Theresa's story. Theresa tells Ethan that Ethan Jr is really his son. Ethan finds his son with the video camera after Rebecca is unable to get it off him and he decides to see what is on it. Endora brings Norma, Edna, Kay and Miguel into the house. When they all try and stop the volcano from exploding everyone vanishes except Kay and Endora. Kay and Endora receive a message from Timmy in Heaven.
Rebbecca and Gwen are worried that everyone will find out what they have been up to. Endora returns to her child form. Esme lets everybody know that they are in great danger. Kay tells Tabitha that she needs to baptized if everybody is to be saved. The truth about Rebbecca and Gwen is revealed.
Father Lonigan is brought into the house so that he can baptize Tabitha. Rebecca and Gwen are arrested after everyone watches the videotape. Ethan pledges his future to Theresa. After Tabitha admits all her past crimes she is baptized and it stops the volcano from erupting. Sam is shocked when he finds out that all the women in the Standish family are witches. Gwen's marriage to Ethan is exposed as being invalid. Endora cures Father Lonigan and he is able to see again. Luis is happy when Fancy tells him that he is going to be a father. Paloma lets Noah know that he is going to be a father as well. Theresa and Ethan are announced as husband and wife, when they finally get married.