The 1977 Italian horror masterpiece comes back to Brazilian cinemas on April 23, 2026, in a pristine 4K restoration sourced from the original camera negative.
The 1977 Italian horror masterpiece comes back to Brazilian cinemas on April 23, 2026, in a pristine 4K restoration sourced from the original camera negative.