Description
When an elderly woman gets her hands on the Dust of Eden, the bloodred earth from which all else was created, she uses its unholy power to start a rest home called New Eden where she plays God by controlling the lives of all who live there. Original.