I am offended
I didn't watch the content, this review is not about that.
You said "NWA" in the beginning, I assume as your "production company" name, as everyone does now. It was subtitled, "Nazis with Attitude." Now, I don't mind the occasional Nazi joke, but using them as you did implies some sort of coolness or something about Nazis. Even though you may not have meant any offense, it is offensive.