Lorne wants to learn what Cordelia remembers about her time as a higher power, but Angel insists that they wait before drilling her on her memories. Connor comforts Cordelia after another nightmare featuring the demon from her visions. Meanwhile, as Angel Investigations is flooded with calls involving paranormal activity all over Los Angeles, Wesley returns home after fighting a bug infestation to find Lilah dressed as Fred for sexual role-playing.
At Connor's behest, Angel goes to see Cordy and she is finally able to talk to him. She tells him she loves him, but also that while she was a higher being, she saw and relived everything he did while he was Angelus. Her in-depth knowledge of that part of his past makes it too hard for her to be involved with him. Suddenly, she starts breathing hard and her eyes turn white as she warns Angel that "he's coming." Cordelia lies down and tells Angel and Connor what she remembers of her vision. Back at the hotel, Lorne picks up on the strained relationship between Fred and Gunn; since they jointly sought revenge on the man who sent Fred to a hell dimension, Fred has not been able to forgive Gunn for their actions. She leaves for the diner where she and Gunn are regulars.
Angel goes to Wolfram & Hart to demand that Lilah return the information the law firm sucked out of Lorne's head about the impending apocalypse. Cordelia and Connor walk to an alleyway that Cordelia recognizes as the place where Connor was born, where Darla staked herself. A large, horned demon bursts from the ground before them, knocking them both down. Connor attacks, but his strength is not enough to stop the demon and he takes a brutal beating before the demon strides away. Cordelia tends to Connor's wounds and finds that he has broken ribs, something that's never happened to him before.
At the diner, a waitress tries to advise Fred on her relationship troubles, until an earthquake shatters the diner's windows. Meanwhile, unable to locate Fred, Gunn is restless and tries to leave to find her, but Wesley appears and interrupts his departure. Aware of all the strange occurrences around town, he offers to work with them to deal with this problem, but Gunn's too angry with Wesley to even consider the idea. Angel stops them all from leaving because he has information from Lilah that they must study to prevent the end of the world. The trio examine the pages containing information stolen earlier from Lorne's brain. Another call is taken by Lorne and Angel instructs him to start mapping the locations from where the calls originate. The pages make no sense until Gunn sees that the pages fit together like a puzzle. Rearranging the sheets reveals a symbol shaped like a square with an "X" inside representing the "Eye of Fire." Lorne makes another discovery: the mapped locations of strange occurrences form the same pattern. Angel and the gang determine that the location on the map that appears at the middle of the X is a popular club on a high rooftop. They arrive at the club to find a mass of dead bodies and the Beast waiting for them.
Angel and the team take on the demon but is overpowered. Crossbows, axes, and swords don't have much impact, so Wesley tries a series of guns that also fail. Angel renews the battle and manages to send the demon to its knees, until the demon stakes him in the neck. With parting words about Cordelia's safety with Connor, the demon sends Angel flying off the roof onto the floor. The demon forms the Eye of Fire using the dead bodies and sets them ablaze. Angel rips the stake from his neck and slowly begins to recover.
The fire on the roof rises towards the sky and soon fire starts to rain down as Connor and Cordelia watch. Connor blames himself for the whole situation, but Cordelia comforts and reassures him that he's not to blame. Under the control of the now awakened Jasmine, Cordelia kisses Connor and offers him the chance to feel something real. While everyone else watches the fire, fearing the future that awaits them, Connor and Cordelia (Jasmine) have sex. Connor is seeking comfort in her arms yet Jasmine is merely using Cordelia's body to create a separate body for herself via pregnancy through which she can enter the world. Angel, unaware of the Cordelia/Jasmine situation, watches the woman he loves making love to his son, believing she has betrayed him.