One of the people sacrificing goats at the beginning of the episode is writer/producer David Fury, who later has a larger acting role in Smile Time (2004).
This episode marks the last appearances of Holland Manners and Virginia Bryce.
The ending to this episode mimics the ending of Surprise (1998). The titles of the two episodes are also similar, further demonstrating the link between the two.
The Bookshop owner, Denver, previously appeared in the second episode of Season Two, Angel: Are You Now, Or Have You Ever Been (2000), during flashbacks to the 1950s. Denver refers to the events of that episode and how meeting Angel changed his life.