When the 2025 New Orleans Film Festival ended with a packed house at the Prytania Theater, it was a last-minute documentary ...