Blackwater, the paramilitary corporation, has been in the news lately, since its mercenaries recently shot up that Baghdad street. By chance, a film of the same name shows Monday at the Fort Lauderdale International Film Festival, and it too involves deranged white males... More >>>