Salvador is your better then average film, mainly because of James Woods' wonderful performance. The film is a little preachy and unfair with its politics, and the pace of the film could use some serious work, but it is a compelling drama nonetheless.