More than ever these days, Hollywood has a reputation for slanting material leftward and veteran filmmaker Robert Greenwald (Xanadu) is not helping with his latest opus, Iraq for Sale: The War Profiteers. This film accuses several American companies of having blood on their hands and now one of those companies – CACI – has called Greenwald’s bluff and is disputing his facts. (Read the rest – exclusive to PJ Media – here.)