Watch Buffy The Vampire Slayer - Issue 1: The Long Way Home, Part 1

Buffy The Vampire Slayer Season 8 Episode 1

Season 8 Episode 1

First Aired: July 19, 2010

Description: Proving once and for all that you can't keep a good Slayer down, Joss Whedon's Buffy the Vampire Slayer: Season Eight picks up where the smash hit TV show left off! Based on the award winning Dark Horse comic book series, these eye-popping motion comic adventures breathe new life into the More