Written and directed by David O. Russell, Amsterdam tells the story of two World War I veterans (John David Washington and Christian Bale) who try to uncover someone responsible for the death of their general and his daughter with the help of a nurse they have met before (Margot Robbie).

I was very skeptical about this movie at first because it got a lot of mixed reviews, mostly bad though and the rating is not looking good too. But I was so excited mainly for the cast, I mean look at the names, so I started watching and thought what could go wrong right?

Well, it was fun, some moments are my favorite and I laughed at some points as well. I wouldn't consider it to be boring but the plot is all over the place and it trying so hard to stay connected. You can feel the pacing starts dragging in the middle, which makes the movie longer than its 2 hours and 14 minutes runtime.

To me, all that got hindered by the performances of the actors and actresses, each of them played their role perfectly. My favorite is, of course, Christian Bale as Dr. Burt. The cinematography by Emmanuel Lubezki is excellent, likewise the production design.

Amsterdam is a joyful movie with a disjointed storyline but if you're here for the A-list cast, their performance still makes this movie worth watching.