Wings", both Angel and Lorne remark on what a fine woman Cordelia has finally become, with Cordelia noting she is more like a superhero than she ever expected to be growing up in Sunnydale. Also in this episode, she and Angel both realize they have fallen for one another, but their love goes unconsummated. Critically, Jennifer Crusie considers Cordelia's ascension to the heavens at the end of season three to be the "point that the Mutant Enemy Productions writers evidently lost their minds". She goes on to describe how Cordelia's compliance with Skip seems entirely out of character. Jes Battis also argues that a paradox is created when "the character who embraces her privilege (Cordelia) gets to become a higher being and exit Angel, and as an overwhelmingly positive force" where later Fred (Amy Acker), "the character who is conflicted about her privilege" in season five "ends up being possessed by a millennia-old demon". Angel season four played with audience's expectations of the now heroic Cordelia by revealing her to be the season's Big Bad; it was later established that Cordelia had been possessed by a manipulative deity called Jasmine. The storyline was controversial with fans, and Carpenter has admitted hating how a possessed Cordelia seduced Angel's teenage son. Carpenter has said, "I'm in denial about that whole storyline. It was creepy." She tried to keep a positive attitude about the situation, though; director Terrence O'Hara commented that he thought Carpenter had "a lot of fun" playing a manipulative Cordelia in the episode "Orpheus" because she enjoyed coming up with Cordelia's new "schizophrenic madwoman" characterization. David Boreanaz was also unsettled by the incestuous pairing. At a 2004 convention, he admitted that the season four storyline "freaked him out." The episode "Inside Out" saw the height of this inversion of Cordelia's character, where she is seen urging Connor to murder an innocent girl in order to expedite the birth of the child they conceived together. In an effort to stop Connor, the Powers That Be send the spirit of Connor's mother Darla (Julie Benz) to convince him not to go through with it. The episode sees Carpenter dressed in black, while Benz appears in heavenly white as she becomes the voice of reason and morality. Steven S. DeKnight, who wrote and directed the episode, felt this was a brilliant role-reversal for both actresses as Carpenter is accustomed to playing the benevolent