It was guest star heaven, since even Leena and MacPherson had roles!
What made me laugh was when Pete asked "Spike" if he was a vampire and he said no... then "Spike" suggested only preadolescent girls were interested in Vampires which made Pete whisper HIS own fasciantion with them.
So, since Charlotte was once his wife, does that mean she's 500 years old too?
Didn't she make a comment at the end that implied that she also knew Marie Antoinette?
I took that to mean she might BE Marie Antoinette, but I may be reading too much into it.