Many of the actors in this movie only play roles they WANT to play - they do not need any more fame. This should tell you something about the film.

Christian Bale and Margo Robbie can read the back of a bus ticket and I would pay to see it. Add to them the other "A" grade stars like Anja Taylor-Joy, Matthias Schoenaerts, Taylor Swift, Zoe Saldana, Rami Malek, Robert De Niro,and you can see the weight of talent.

Starting out as a "Whodunit" this movie twists and turns into a powerful portrait of aspects of power and control.

What shocked me most of all was the final 15 seconds where the truth behind the plot is highlighted.

I already had a rough idea of the pre-WWII situation in the US, but this film hammers the story home with fearful energy.