Guest Stars Emma Caulfield as Anya Jenkins Marc Blucas as Riley Finn Elizabeth Anne Allen as Amy Madison Co Starring Andy Umberger as D'Hoffryn