Mysterious artifacts with unfathomable powers can bring about the terrible arrival of pure evil on earth. As humans cling to fading memories of the past, they face a difficult choice. The appearance of Look-See, a grim messenger of death, signals that sacrifices must be made to secure the future.
A desperate woman flees to a public restroom, seeking refuge from a relentles...