Imagine two mystical and mysterious beings descend from the heavens. What could their journey on earth possibly teach us? Only what it means to be truly human. And that is the greatest lesson of all.... This description may be from another edition of this product.