Charisma Carpenter and James Marsters guest star on Supernatural this week. But the former Buffy the Vampire Slayer stars won't exactly be getting along.
Why do they call this place The Empty? It's full. It's full of sorrow and despair playing over and over again of angels and demons dreaming about their regrets. Forever.