...as in, very good at establishing a particular mood, but you kind of screw it up at the *very* end, after the whole thing is over.
All the while I was watching this, however, a tiny voice in my head was screaming "Good, Bad, Ugly! Good, Bad, Ugly!!!" That is a timeless classic, and and times this seemed a blatant ripoff.
I think the background of the characters is established well enough, and I think that the message carries across rather well, but you don't need the last black screen with the you-know-what (to avoid spoilers).