Meanwhile, inside Tabitha's, Reese is more determined than ever to prove Tabitha is a witch. Upstairs, Tabitha tells Timmy that her head still isn't on right, so she hands Timmy a needle and asks him to put it on straight! Timmy says he hates needles, but tries to sew her head back on. Suddenly, Reese shows up! Tabitha puts on a scarf, and Reese asks her if she always comes up to a stuffy attic to do her sewing. Tabitha says she does, not that it is any of his business. Tabitha then grabs Timmy and leaves, smacking Reese with Timmy on the way out. Reese runs after her and asks her why she is wearing a scarf? Suddenly, Tabitha knocks Reese down the steps! Tabitha goes downstairs and learns Grace and Sam are back together. She asks Sam if he will be staying here, but he says no, it is just too crowded. Grace says she will be spending time with Sam at the station, and Tabitha offers to chaperone the girls. Kay offers to make everyone some lunch. Meanwhile, Reese is convinced Tabitha is wearing that scarf to hide the fact that her dolly sewed her head back on, but Jessica thinks Reese hit his head way to hard when he fell down those stairs. Reese says he will prove it to her, and when Tabitha walks by, he grabs her scarf. Everyone stares at Tabitha as Reese says "I told you her head was sewn back on! Tabitha grabs her neck, and Jessica tells Reese to leave Tabitha alone! Sam tells Reese that he owes Tabitha an apology. Tabitha says she just has scratches on her neck from her rosebushes, and she put the scarf on so no one would notice them. Tabitha asks Kay if she could make her some tea, her nerves are frayed. Kay agrees, and later Tabitha asks Kay if she has given up on Miguel? Kay tells Tabitha that she's decided not to go after Miguel anymore. Kay says she still loves Miguel, but Miguel loves Charity, and it's not right to fight to break them up anymore. Kay says she has to be good, it is hard, but she has to be good. Kay leaves, and Timmy tells Tabitha that it looks like Kay has gone good. Kay goes back into the other room, and when Reese asks if and she saw the stitches, Kay tells Reese that she'll never speak to him again if he keeps talking about the stitches on Tabitha's neck. The kids all get together and decide to try and plan some kind of summer trip. When Miguel finds a place called Warlock Island, Tabitha faints dead away!
Sam and Grace work in Tabitha's yard, and Grace says nobody will ever come between them again. Meanwhile, David Hastings arrives in Boston, and rents a car to drive to Boston. David then heads to Harmony. David arrives in Harmony, and runs into a cop who directs him to the B&B, and says if Grace isn't there to try Tabitha Lennox's house next door where they are staying.
Outside of the police station, Luis tells Hank that he's afraid Alistair returned to Harmony to use Sheridan's need for his approval to break them up. Luis decides to call Sheridan and let her know what is up. Sheridan doesn't answer, and Luis thinks she must be in the garden. Alistair and Hank decide to head over to Sheridan�s to make sure she is okay.
At the mansion, Rebecca asks Julian how a man can be cruel to his own daughter? Julian tells Rebecca that his father doesn't believe in love, he thinks it is a waste.
At the cottage, Sheridan hugs her father and thinks he really does love her. Alistair tells Sheridan that he is home now, and he'll never leave her again. The phone rings, and Sheridan think it is probably Luis! Sheridan goes to answer it, but Alistair asks her not to, not when they've just found one another again. Alistair says there is still so much he wants to tell her. Luis asks Sheridan to pick up, but Alistair convinces her that she can talk to Luis later. Sheridan is glad her father is home, and asks him to walk her down the isle. Alistair agrees, and says they have time to work on the wedding plans. Sheridan says she is actually getting married in a few days. Alistair says that is too bad, it ruins his surprise. Sheridan asks what surprise? Alistair says he wanted to make up for lost time by taking a trip to Europe with her. Meanwhile, Luis shows up outside, and recognizes Alistair's voice. He overhears Alistair trying to convince Sheridan to go to Europe, and is furious. Luis wants to stop him, but then he realizes he has to let Sheridan figure out what her father is up to on her own. Back inside, Alistair asks Sheridan to postpone her wedding, because he's not getting any younger, and he wants to go to Europe for only a week or two. Alistair says he wanted to show her the church where he and her mother first kissed. Alistair tells her that she reminds him more and more of her mother every day. Sheridan is touched, and Alistair tells her that he realizes he can't ask her to postpone her wedding for an old man. Sheridan tells Alistair that this offer is something she has always dreamed off, and then lays into him. Sheridan says she knows exactly what kind of man he is now. Sheridan accuses him of having this cottage wired, because he just gave her everything she always wanted, everything she told Luis she always wanted from him. As she yells at him and tells him that he is the most despicable human being in the world, Alistair grabs her wrist and tells her that she'll never marry that snooping cop from the wrong side of the tracks! Suddenly, Luis bursts in to save Sheridan! Julian and Rebecca realize everything is ruined, and they head over to the cottage to calm Alistair down. Luis confronts Alistair and calls him a loser, and tells him that he doesn't know the first thing about his daughter. Luis says she is special, generous, and has more courage in her little finger than he has in his whole body. Sheridan tells her father that she won't stop him from coming to the wedding, but she wants to walk down the isle on her own, she won't start her life with Luis with a lie. Alistair tells Sheridan that she thinks she knows everything about him, but does she know everything about herself? Alistair leaves, and tells Julian and Rebecca that Sheridan must die.
At Tabitha's place, Tabitha faints dead away when she hears the kids are planning a trip to Warlock Island. Everyone rushes to her side, and they throw some water on her to revive her. Tabitha wakes up and claims she didn't eat breakfast this morning, so perhaps she fainted because her blood sugar was low. As the kids continue talking about Warlock Island, Tabitha tells them that there are a lot of bears and snakes on Warlock Island. Reese looks this up on his computer and says that there are no bears or snakes on the island. Sam thanks Tabitha for being concerned about the kids, but he thinks it is safe for them to go to the island, and that the rumors must have died down by now. The kids ask Chief Bennett what he is talking about? Sam says when he was a kid, there were stories about Warlock Island that kept people away from it. Tabitha tells Timmy that when she had her powers she kept people away from that island to keep the sleeping warlocks from waking up! The kids ask Sam to tell them the story about the island, but Sam asks Tabitha to tell it. Tabitha says she doesn't know the story, so Sam tells them. Sam says that around 300 years ago, a group of warlocks met on the island and made it their base of operations. There plan was to first take over Harmony, and then the rest of the eastern seaboard. They came up with a very powerful spell, but were unable to cast it because they forgot their scepters. However, a local witch (Tabitha) managed to supply them with scepters. Unfortunately, she gave them the wrong scepters, and when they cast the spell, they exploded! Sam says that legend has it the warlocks were transported to another dimension, and on certain nights you can still hear them screaming in pain! After Sam finishes the story, Reese tells everyone to look at Tabitha, whose hair has turned white! Reese says this proves she is a witch, but Tabitha says it proves nothing. Tabitha says that water they through on her must have washed out that cheap hair dye from the store, and she cries that this is her natural hair color and her beauty secret has been found out. Sam is furious and demands Reese apologizes to Tabitha right now! Reese apologizes, and the kids get on with their trip planning. As they do, Tabitha tells Timmy that if those kids go to Warlock Island, it will be the end of everything. Furthermore, if she goes back to Warlock Island, she'll explode!
Sam and Grace go into the kitchen to clean up, and Grace gets a chill. Unbeknownst to her, David is watching her! When she takes the trash out, she feels like their is danger, and someone is watching her. She asks if anyone is out there? Sam hears her and checks things out, but finds no one. He tells her not to worry, nothing can threaten or harm them. After they go back inside, David says that Grace is wrong, HE is a threat to her life!
At the mansion, Alistair is furious that his attempt to break up Luis and Sheridan failed, and thinks Julian's penchant for failure is rubbing off on him. Alistair says Sheridan must die, that is the only solution. Rebecca doesn't want to hear this, and tries to leave, but Alistair tells her to sit. Alistair says she isn't getting out of this one, if she wants to marry his son then she will help him kill Sheridan! Otherwise, he will make sure they never marry, and that they might even meet an untimely death like Sheridan! Alistair eventually allows Rebecca to leave while he continues discussing his plans with Julian. Alistair says they'll need to know the details of the wedding, so they spy on the cottage.
Over at the cottage, Ethan and Theresa arrive and learn what Alistair tried to do to Sheridan. Ethan can't believe this, and is glad he's no longer a Crane. Ethan's comments infuriate a spying Alistair, who calls Ethan an ungrateful bastard. Luis privately warns Theresa to watch out for Rebecca Hotckiss, especially there is anything she or Gwen could use against her. Theresa worries, but says there is nothing Rebecca can do to her. Later, an officer brings a bug detecting kit over to Luis. Luis tells them all that he got an idea to search for bugs from something Sheridan said to her father earlier. Luis sweeps Sheridan's cottage and finds a bug. Before destroying it, he tells Alistair, in case he is listening, that there is nothing he can do to break him and Sheridan apart, and proceeds to tell him off. After destroying the bug, they break out the champagne and celebrate their wedding, which is apparently tomorrow! (Tomorrow soap time, not real time!)
BAck at the mansion, Alistair is furious and says not only must Sheridan die, but she must die in a way that Luis suffers. Alistair tells Julian that he will put poison on Sheridan's wedding ring, poison that will act so quickly that she'll be unable to say her I do's after putting the ring on! Alistair has the jeweler preparing the wedding rings come over, and threatens to put him out of business if he doesn't bring him Luis and Sheridan's wedding rings before delivering them to the bride and groom. Julian worries about the authorities investigating, but Alistair says that the doctors will state that Sheridan died of natural causes, and they will think she just died an untimely death like her mother. Alistair says Sheridan's death will be the gift that keeps on giving, it will give Luis pain for the rest of his life!
At the hospital, a nurse sees Whitney and Chad arguing, and suggests to Chad that he give Whitney flowers. Chad presents Whitney with flowers and begs her to reconsider ending their relationship. Whitney finally begins to give in when Simone spots Chad with the flowers and assumes they are for her. Chad starts to tell Simone he doesn't love her, but Whitney cuts him off when she notes Simone's weak state. An emotional Whitney rushes out, informing Chad she can't break her sister's heart. Whitney tells Chad that it is over, she must keep her promise to Simone.
The tabloid reporter presses Gwen for more details about how she knows the e-mail came from Theresa. Rebecca worries their scheme will be uncovered if Gwen says too much. However, an impatient Gwen is tempted to give the reporter more proof so he'll print the story immediately. As gwen tells him that she was there when Theresa sent the email, Rebecca pulls the plug on Gwen, so the reporter hears nothing. Rebecca asks Gwen to trust her, everything will work out like they originally planned.
Ethan, Theresa, Luis, and Sheridan prepare for their double wedding. Sheridan and Theresa arrive at the bridal shop for a final fitting of their wedding gowns. Sheridan calls Gwen to meet her at the shop. Gwen is unnerved by Sheridan's tone and fears she may have lost her best friend because of her mother's part in trying to break up Sheridan and Luis. However, Sheridan tells her that is not it, she wants her to know that she knows she could never do anything so devious, and she still wants her to be her maid of honor. As Sheridan and Theresa try on their gowns, Gwen plots Theresa's downfall.
The kids make plans for their trip to Warlock Island. Meanwhile, Timmy plays hairdresser and touches up Tabitha's hair as Tabitha gleefully predicts disaster for the group. Later, Tabitha consults her ancient tomes for confirmation of the impending chaos. Unfortunatelty, she reads the horroscopes wrong, and Timmy points out that the person who has doom in their future, is Tabitha!
Meanwhile, David fumes as he spies Sam and Grace together. David heads to the bed and breakfast, where Jessica checks him into a room. David says this room will do, and opens his suitcase revealing a gun. As Jessica is about to leave, he asks her to wait, he has something to show her. Suddenly, Grace gets a flash of someone pointing a gun at Jessica, and rushes off to find her.
At Tabitha's, Tabitha tells Timmy that the horoscope indicates that the two of them are doomed, and she wonders why she is being punished, she hasn't done anything good. Tabitha then turns the chart around, and says perhaps she was wrong, maybe they aren't the ones who are going to suffer after all! Tabitha says Grace is in danger, and it's from someone they don't even know. Tabitha also says Theresa will suffer major heartache, and Sheridan is in for a dozy!
At the mansion, Alistair tells Julian to take notes, because his father has achieved genius with his latest plan. Bradybury calls and says that Luis has asked to have the rings sent to the wedding rehearsal tonight to make sure they fit, and asks if he may come get them? Julian says yes, and Alistair thinks this is perfect, Sheridan will die tonight. Alistair then instructs Julian on how to poison the ring. After coating the ring, Bradbury arrives to pick up the rings. Alistair asks him not to mention any of this to Sheridan. After Bradbury leaves, Alistair tells Julian that they have to go to the church as well, to make sure Sheridan dies!
At the dress shop, Theresa and Sheridan are both excited about their upcoming weddings. Ethan makes a toast to all his friends who have stood by him after everything that has happened to him. Ethan says he wouldn't be as happy and as lucky as he is right now if it wasn't for them. He also toasts to Theresa and Sheridan. Gwen becomes upset, and vows that the only person Ethan will say I do to is her.
At the hospital, Charity has visions of a strange symbol, a raven with two crossed scepters over it. The kids then go over to the church.
At the church, Ivy and Pilar decorate for the wedding. Pilar admits that she never wanted her children to marry Cranes, and it will be difficult to lose both her children at once. Ivy tells her she's not losing children, she's gaining a son and daughter. Ivy becomes upset as they talk, and tells Pilar that it is killing her to give up on Sam. Pilar has a hard time believing Ivy and thinks this is another scheme, but Ivy says it is for real, she is giving up on Sam. Ivy says Sam and Grace have gotten back together, and she tells her about the events of the police station.
Everyone shows up at the church, and Ethan asks Kay and Jessica to be part of the ceremony. He says he wants them to become close, they are brother and sisters now. Miguel thinks that is wonderful, and says when he marries Charity, they will all be one big family. Kay continues to tell herself that she has to be good. Theresa tells Ethan that she is glad he is getting to know his family. Ethan tells Theresa that he will never do what Sam did to his wife, he'll never keep any secrets from her. Father Lonigan says that if everyone is here, they should start. A mariachi band shows up, per Chad's request, and begins to play. Luis tells them that he loves the music, but he wants to get the ceremony down before partying. Meanwhile, Kay prays at the statue of the little angel girl for guidance, and she notices that the statue is crying! Elsewhere, Sheridan prays at the statue of Mary and thanks her for answering her prayers, for bringing her a man who loves her and will protect her. In another part of the church, Chad tells Ethan that he is planning to break into the tabloid office and find out who sent the email to the tabloid. He tells Ethan that it will be his present. Later, the rehearsal begins, and Mr. Bradbury delivers the rings. As the rehearsal begins, Alistair and Julian arrive to watch Sheridan die. Luis pulls out the ring, and begins to slip it on Sheridan's finger!
At Tabitha's, Grace has a vision of a man shooting Jessica, and tells Sam that their daughter is in danger. Over at the B&B, David asks Jessica to stay so they can discuss something. In his suitcase is the article on Grace, and a gun! David asks her about the house falling into a sinkhole. Jessica tells him the news called it a sinkhole, but she knows the truth because it was her house. David begins questioning her about her mom and her dad, and where they were born. Jessica says her dad was born here, but she thinks her mom is from Boston. Suddenly, Grace and Sam arrive and begin screaming for Jessica. Jessica runs downstairs and assures her parents that she is fine. She says she was just showing a new guest to his room, and says he is very nice. Back upstairs, David loads his gun! At the same time, Grace feels threatened once again. Back upstairs, David tells someone on the phone that he's not coming back just yet. David tells this person he has to be sure before he makes his move, he can't make a mistake. Meanwhile, Sam shows Grace the pile of lumber where there home was, and says that soon they will have a home again. As they enjoy the thought of a new house, David photographs them.
At the church, Luis wants to make sure the ring fits, and is about to place it on Sheridan's finger. Suddenly, Charity becomes a little faint. Miguel takes her outside to get some air. Father Lonigan continues with the rehearsal, and leads Luis and Sheridan through the exchanging of the rings. Alistair and Julian stand in the back of the church, waiting for Sheridan to die when the ring is placed on her finger. Julian is not happy about killing his sister, but Alistair seems to be getting into it! Outside, Charity nearly faints in Miguel's arms. She says she feels like she is in someone else's body, and begins screaming! Back inside, Luis becomes jittery and drops the ring before placing it on her finger. Luis picks it up, and makes another attempt. However, Pilar stops them. She says it is bad luck in her family to place a wedding ring on a person's finger and then remove it. Sheridan doesn't want to break such a lovely tradition, so Luis agrees not to place the ring on Sheridan's finger. Back outside, Charity suddenly feels okay. She says she felt as if she was experiencing someone else's sensations. Miguel says it seemed like she was being poisoned, she was grabbing her stomach in pain! Suddenly, Charity sees Sheridan writhing around in her wedding dress in pain!
Back inside, as Julian and Alistair are attempting to make their getaway, they are spotted by Father Lonigan! Father Lonigan smells Alistair's Cuban cigars and knows it is him. They talk, and Alistair admits the last time he was in church was when Father Lonigan married him and Katherine. Father Lonigan is surprised he didn�t attend his own wife�s funeral. Alistair says he doesn't like associating with those who take things away from him which are his! Alistair says that God may rule heaven, but he rules the earth! He then puts his cigar out in the holy water!
Elsewhere, Chad once again tries to convince Whitney not to give up on their relationship, but Whitney says she won't break the promise she made to Simone. Ethan and Theresa meet up with Whitney and Chad, and they all agree to head over to the Book Cafe later, after Whitney and Theresa take care of something.
Ethan talks to Jessica when she shows up, and asks her to be in the wedding. He wants both her and Kay to read passages in his wedding. Jessica says she would like that, because nothing is more important to her than family. Ivy sees Ethan reaching out to Kay and Jessica and is very happy.
Hank confronts Gwen and accuses her of still being in love with Ethan. Gwen says that her feelings for Ethan are none of his concern. Hank says that is not true, Luis is his best friend, and he doesn't want her hurting his little sister. Gwen says there is nothing she can do to break Ethan and Theresa up, and she has no desire to. Gwen says she is ready to move on, which pleases Hank. Hank thinks they should go out for a drink together, but Gwen tells him "Not a chance!" Gwen then goes to confession to confess what she's done to Ethan and Theresa. Father Lonigan tells Gwen that he cannot give her absolution if she does not put a stop to this. Hank catches Gwen coming out of the confessional, and he asks her if Father Lonigan cleansed her soul. Gwen says her soul is just like anyone else's, they are all sinners. Father Lonigan approaches them, and gives Hank an errand to do so he can talk to Gwen. Father Lonigan once again asks her not to go through with her plan. She says she'll think it over, but once he is gone, says nothing will stop her from getting Ethan back!
Kay and Jessica go outside to tell Charity and Miguel that they are going to be party of the wedding. Kay sees Miguel and Charity together and reminds herself of her promise to be good. However, Kay continues to dream about marring Miguel. The kids end up going back inside to listen to the band play, and Charity has the premonition of Sheridan in pain again. Miguel asks Charity to tell her about the premonition, so she does. Miguel suggests they dance, hoping it will take her mind off her premonitions. Charity says she'd love to dance, so her and Miguel work the dance floor. Kay watches, and is not pleased. She ends up clutching a rose so hard that she draws blood.
As Julian and Alistair are leaving, they are seen by Pilar and Ivy. Pilar is furious, and runs after both of them. She confronts them and demands to know what they are up to! Alistair says all of God's children are welcome here. Pilar warns them to back off, if they try to break Sheridan and Luis up again, they will pay! Alistair says he did try to break up Luis and Sheridan, but only because he was sure Sheridan wasn't ready for marriage. However, Alistair says he was wrong, and he has lost. Pilar tells them that Sheridan and Luis will be married, and they are not invited to the wedding! Later, after Julian and Alistair leave, Ivy is served divorce papers!
When Luis tells Sheridan they should go home, Sheridan tells him that he can't! She tells him that he'll have to move out for tonight because it will be bad luck for them to be together the night before the wedding. Luis reluctantly agrees to move out of the cottage for the night. Luis and Sheridan go back to the cottage, and Luis coaxes Sheridan into bed one last time before he has to move out.
Theresa and WHitney go to the doctor, with whom Theresa has an appointment to get birth control. Theresa is torn between using birth control and the church's teachings, but she feels it would be wrong to bring a child into this world she and Ethan couldn't care for. They then head over to the Book Cafe, and Theresa asks Whit not to tell Ethan about the birth control, because they were planning on having children right away.
Ethan and Chad go to the Book Cafe, and Ethan tells Chad he is having problems getting a job. Ethan says that the firms are afraid to hire him, fearing Crane backlash. Ethan says he'll probably have to open his own little practice here in town. Ethan then asks Chad not to tell Theresa about his problems getting a job, he doesn't want her to worry, and they were planning on having children right away. Chad agrees, and then they talk about Chad and Whitney. Chad says that he's no longer sure Whitney is the right woman for him if she can just toss him aside. Whitney and Theresa show up, and another woman flirts with Chad at the register. Theresa tells Whitney that this is crazy, she doesn't have to keep a promise that Simone didn't hear!
Julian and Alistair return home, and Alistair is furious with Pilar for talking to him like she did. He says that she must be taught a lesson! Julian once again begs his father to stop this diabolical scheme before it is too late!