Synopsis by Brian J. Dillard
The Destroyer (Vincent Kartheiser), who appears to be a grown-up version of Connor, battles Angel (David Boreanaz) and the gang, but Angel orders the others not to kill him. The feral teen flees to the chaotic streets of Los Angeles, where he becomes involved with a pretty young junkie (Erika Thormahlen) and ticks off a predatory drug dealer named Tyke (Anthony Starke). Angel tracks Connor down and tries to talk with him, but Connor insists that his name is Steven, that Holtz is the only father who matters to him, and that he will make Angel pay for the centuries of bloodshed Holtz told him about. It turns out the vampire hunter raised Connor as his foster son in a hostile demon dimension where time runs faster, training him to be a warrior and to loathe his vampire parents. This conversation gets cut short when Tyke and his gang show up to exact revenge on Connor. Angel and his son battle side by side and escape to safety, but the confused Connor/Steven refuses to accompany Angel home. Angel acquiesces, telling his son to come back to him when he is ready. Meanwhile, back at the hotel, the rest of the gang enlist the help of a sorceress to heal the dimensional rift through which Connor came. And Lilah Morgan (Stephanie Romanov) pays a nasty visit to the estranged Wesley (Alexis Denisof). Originally broadcast May 6, 2002, on the WB network, "A New World" marked season three, episode 20 of the supernatural comedy drama.