A young girl carries her sister, who doesn’t have legs, up a seemingly endless flight of stairs to the top of a tower. There lies a place called Eden where people go to disappear. But maybe there is hope for them…