Buffy Summers
Xander Harris
Willow Rosenberg
Cordelia Chase
Angelus
Rupert Giles (as Anthony Stewart Head)
Oz
Gym Teacher
Cain
Larry Blaisdell (as Larry Bagby III)
Theresa Klusmeyer
Werewolf
Self - Band Member (uncredited)