the duchess who sees ghosts spoiler