"Last Return" is the story of a spirit who moves through many life cycles on earth until he reaches his final reincarnation. It is only then that he realizes the magical and mesmerizing reality behind the secret of creation, which lies within each su...