Why There Are So Few Anti-Communist Movies
The discussion at Gene Expression mentioned below also asked why anti-Communist movies are rare. It's quite simple. The Communists had the foresight to make themselves boring, thus ensuring there would be nothing equivalent to Schindler's List or Stalag 17 about them. They paid the price of having fewer blithering idiots defend them but that's relatively unimportant.
The Communists were so boring that the two best anti-Communist movies (On the Waterfront and Invasion of the Body Snatchers) had to be made about more interesting non-Communist villains that any viewer could recognize as similar to communists.
The dullness strategy was almost certainly deliberate and has been used elsewhere. According to my father, there was an attempted Communist takeover of the Chemistry Club at Queens College a few decades ago. Their tactic was to extend meeetings until everybody else got bored and went home and they could vote for their agenda. (This was stopped by putting a time limit on meetings.)