With a top-tier cast, an intriguing story, entertaining scenes and a comfortable climax. Amsterdam feels like therapy. The film is centred on crime, mystery and conspiracy. But by the end, all you have on your face is a genuinely generated smile. Christian Bale has been a phenomenal actor and his performance does not disappoint. Margot Robbie and John David Washington also did a great job. This film was advertised as a murder mystery, instead of a dark comedy. I guess that is where it went wrong. Although this film is going to be underrated for a few years until people revisit it and appreciate it.