Skip To Content

    Sorry Hun, This Is The Only "Buffy The Vampire Slayer" Recasting That Matters

    Andrew Scott is just the perfect Giles.

    1. Tati Gabrielle as Buffy Summers.

    2. Kaitlyn Dever as Willow Rosenberg.

    3. Andrew Scott as Rupert Giles.

    4. Matt Bennett as Xander Harris.

    5. KJ Apa as Angel.

    6. Jordan Fisher as Spike.

    7. Amandla Stenberg as Dawn Summers.

    8. Hailee Steinfeld as Cordelia Chase.

    9. Josh Hutcherson as Daniel "Oz" Osbourne.

    10. Ashley Benson as Tara Maclay.

    11. Cole Sprouse as Riley Finn.

    12. Maya Hawke as Faith Lehane.

    13. Indya Moore as Kendra Young.

    14. Miranda Cosgrove as Anya.

    15. Shay Mitchell as Drusilla.

    Do you agree with these picks? Shout out in the comments!