One of the finest modern day westerns that I have ever watched - I would highly recommend it to anyone who enjoys "warts and all" style of American history telling at the movies.
Christian Bales performance is absolutely riveting and a great performance from Rosamund Pike also.
Enjoy !