Amsterdam is a very odd film. I didn't mind it, in fact I did rather enjoy it, but it is a big old mess.

Mostly this is down to the story. It feels very ploddy and disjointed and never really captivated me as a result. It navigates its way through too many different tones, and not in a seamless or effective way.

The performances were a real mixed bag. Bale was great as always, and John David Washington brought a nice amount of charisma to his role, but I found Margot Robbie surprisingly bland which was a shame.

Furthermore the whole piece was just overstuffed with characters. It felt like they were just trying to shoe horn in big names so that they could plaster them over the poster to sell tickets, with too many characters feeling underdeveloped and unnecessary.

Still, David O. Russell did bring a certain amount of flair to the film, and visually it is appealing it does have technical prowess in parts.

A strange film indeed as it probably should have been better, but it is suitably entertaining and worth a couple of hours of your time if you have them to spare.