I must say I was a bit disappointed with Amsterdam. The cast (Bale, Robbie, Washington, Shannon, De Niro) and the director (David O. Russell) promised a masterpiece, but the story is not so interesting and the characters are not deep enough, in my opinion. The suspense falls very short. The relationship between the characters is neither too interesting nor very well developed. Christian Bale's performance is absolutely stunning: brilliant and exquisite. The cinematography and art direction are very beautiful, but the writing and the plot feel flat and that damages the movie, which is a pity. I really wanted to love this film but I couldn't. Overall, 7/10.