Last updated on Monday 20 January 2014 at 23:24 UK

Watch Buffy the Vampire Slayer Series 6 Episode 17 Online Free

Buffy the Vampire Slayer Series 6 Episode 17PLAY

Warren, Jonathan and Andrew unleash a demon whose powers make Buffy believe that her friends are figments of her imagination.

Recommended TV Series & Movies