If you are NOT a Christian Bale fan, this is NOT for you - and I absolutely am not a fan. For me, he sucks up too much of the air of this wonderful film for me to be able appreciate what he brings to the story and enjoy it.

I think Margot Robbie is incredible in everything she does - and is in this too. Same with John David Washington (he learned well from his father, Denzel), Chris Rock (who can do no wrong!), Timothy Olyphant - you never ever know what he's going to get up to. And so many other talented and wonderful actors.

The story line is a bit here and there, again, with Bale over reaching in each of them.

In fact, that was exactly the problem - all the other actors, stay in their lanes, with their toes right up to the line, but Bale rocks all over the place, like a 3 year old who needs attention, running into everyone else and taking over each and every scene.

I had to stop watching long before the film ended. I know - shame on me, but I just cannot tolerate 'him' in this project. Yes! I have watched him in other films. Just not this one.

If you like or love Christian Bale, you are in for a treat!! Enjoy!!