For context about the Bentonville Film Festival, Bentonville is Walmart’s home office. The company is everywhere and everything there, very little happens without Walmart’s say so or encouragement from the Waltons. The BFF could have turned down the sponsorship, but they might not have been approved to host it in the…