Note: This review was originally published as part of our 2026 New York Film Festival coverage. The film opens in theaters on March 6.
With Mount Vesuvius looming over southwestern Italy’s idyllic region of Naples, both in history and imagery, one might ...