Buffy receives guidance from her Watcher , Rupert Giles ( Anthony Stewart Head ) .
Rupert `` Ripper '' Giles ( played by Anthony Stewart Head ) is Buffy 's Watcher .