The cast of Amsterdam was just amazing. With names like Christian Bale, Margot Robbie, Robert De Niro, Chris Rock, Matthias Schoenaerts, Michael Shannon, Mike Myers, Timothy Olyphant, Rami Malek, just to name a few, you expect this movie to be outstanding. Well the acting was really good and that from the entire cast but that's just normal with names like that, and the cinematography was on top as well, the story on the other hand was just very difficult to follow. I thought the story was a letdown, I was expecting something far better to be honest and for that I only score Amsterdam with a six. Too bad because this story could have potential but not how it has been brought here. Good enough to watch once but that's about it.