Bruno stands up for the Second Amendment
It turns out that Bruce Willis is a big Second Amendment supporter. "I think that you can't start to pick apart anything out of the Bill of Rights without thinking that it's all going to become undone," he told the Associated Press. "If you take one out or change one law, then why wouldn't they take all your rights away from you?"
Sure, he's got a super-violent new "Die Hard" movie on the way, so he doesn't want to be bad-mouthing guns, right? But that didn't stop Sylvester Stallone from doing it. And Willis sounds sincere. He also made the point that Hollywood's big-budget violent films generally don't glorify "people that have gone berserk or gone nuts," because the audience wouldn't like them. They want to see the good guys win.
That's one of the reasons the old motion-picture codes were big on including proper moral content in films. They weren't that concerned with violence per se (granting, of course, that Golden Age films were nowhere near as violent as they are now.) They were concerned with the glorification of criminality, the condoning of evil behavior. To this day, most big-time Hollywood fare follows the basic moral code of Crime Doesn't Pay, although loosely and with a good number of exceptions. Even the brutal "Django Unchained" is, at heart, a fairly simple morality play about a wronged man seeking revenge, and the rescue of his wife, against utterly despicable villains.
In other words, you'd have to say most of Hollywood's output strongly supports the idea that "the only thing that stops a bad guy with a gun is a good guy with a gun." They make millions pushing that argument, in countless cinematic settings, from real-world dramas to heroic fantasy. And then they forget all about it, when the political wing of liberalism wants their help pushing gun control.