on July 29, 2026 Spider A mentally disturbed man takes residence in a halfway house. His mind gradually slips back… on July 29, 2026