Synopsis by Brian J. Dillard
Disturbed by a prophesy that Angel (David Boreanaz) might harm his own son, Wesley (Alexis Denisof) suffers from terrible nightmares. It doesn't help that he's still all mopey about the romance between Fred (Amy Acker) and Gunn (J. August Richards). Visiting one of the voodoo spirits of the Loa (who appears to him as a giant, talking hamburger), Wes learns of three portents that will signal Connor's death at his father's hands. Meanwhile, the demon Sahjhan (Jack Conley) joins forces with evil lawyer Lilah Morgan (Stephanie Romanov), who arranges to have a sample of Connor's blood stolen from a doctor's office. Back at the hotel, a client named Aubrey (Wendy Davis) shows up and asks Wes to destroy the nest of vampires who turned her son. With help from Fred and Gunn, Wes figures out that she's actually an agent of Holtz (Keith Szarabajka), who is training an entire strike force to battle Angel. Wes confronts Holtz, who challenges Wes to save Connor from the evil his father is destined to commit. Wes gets the final signal that he needs to intervene on the child's behalf when all three of the Loa's portents occur simultaneously during an earthquake: the earth moves, the air burns (thanks to a damaged gas stove), and the sky turns to blood (when the injured Angel bleeds on Connor's sunshine-patterned blanket). Originally broadcast February 25, 2002, on the WB network, "Loyalty" marked season three, episode 15 of the supernatural comedy drama.