I loved it... Love love love... and I'm not just saying that because I love Johnny Deep. It's one of those movies that are too long but worth it... The acting/casting was on point. I enjoyed the gun fighting scenes, seemed realistic enough to me. It's a different era and style of movie done with class. If you haven't seen it.... you should.