I had high hopes for Sin City, but as I sat watching it, I couldn't get past the fact that its "plot" did not adapt to the screen no matter how technically strong it was. A History of Violence is a very good film w/violence that supports a plot (and what violence it is). Recently saw Amores Perros -- another very good film, albeit long.