Love it was a nice change of pace. The soundtrack was perfect, kinda reminded me of The Knights Tale where the music was not historically correct but worked. And the cast was great because the Actors who played the bad guys( Idris Elba, Regina King) in the film rocked it, you get used to and expect them to be the good guy over the years in other films. Overall great cast! The only real flaw for me was the storyline a few fresh things but the standard old west town shootouts and standoff were Hollywood standard. Regina Rene King as Trudy Smith and Zazie Olivia Beetz as Mary Feilds best fight scene in a long time. I don't think it's over with them. Shout out to Danielle Deadwyler as Cuffee she is a superstar.