Angel's sire, Darla, arrives back in LA with a very unexpected surprise for the soulful vampire - she's massively pregnant with his child. While the Angel Investigations crew discuss what this could mean, she attacks Cordelia, then runs off. Angel tracks her down as she hunts children, but stays his hand when he realises that the unborn baby has a soul.
Meanwhile, a shadowy and scarred demon is bringing an old enemy of Angel's back from the past.

« back to episode guide