@Parham: Battle of Algiers is unique in that it shows both sides as villains and intentionally so. One of the producers was the FLN leader in Algiers (Saadi Yacef) and he wanted to portray his people as villains to show that no one is the "good guy" in war. As a hardline socialist, he is probably greatly upset that people would draw any form of positive inspiration from the film.