Anthony Head (1954-2026) as Rupert Giles

inadvertently-biblical : Anthony He ad (1954-2026) as Rupert Giles Buffy the Vampire Slayer - 4x18