I went into Amsterdam knowing nothing about it except David O. Russell was the director and it had an all star cast. Watching the movie i knew Robert De Niro was going to show up and watching Christian Bale doing all the trademark De Niro tics, i thought De Niro would be playing the older version of Bale's character. How wrong i was.

Amsterdam is all over the place in mostly bad ways. It is enjoyable enough and I was never bored. Bale, Margot Robbie & John David Washington do well and have good chemistry together. The rest of the cast are given little to do and are wasted for the most part. Michael Shannon, Mike Myers, Zoe Saldana, Chris Rock all get one or two scenes but not enough to leave a lasting impression.

The other stand out of the film is Robert De Niro. Any decent acting from De Niro in the last 15 years has mostly come from David O. Russell movies and it is no different here. De Niro is on top form and gives a great performance that he will hopefully carry into the new Scorsese picture.

For all the glitz and glamour of the cast, Amsterdam is a real letdown. It isn't the worst but i doubt it will be bothering the oscars come march like the last few David O. Russell movies have done.