Amsterdam nails it's casting plus an incredible job by Cinematographer Emmanuel Lubeski and a beyond perfect Make-up job by Nana Fisher. Omg- is this film incredible when it comes to those two things. Top that with a breathtaking performance by Christian Bale, much like The Fighter, stealing every scene he is in- Wow what an Actor. The supporting cast is also great but pales in comparison to Bale's work.

Some of the Scenes in terms of direction are really well done. This is the type of film that must be watched on the big-screen to get the full experience. Watching Margot Robbie, Zoe Saldana and other actor's faces so flawless on the big screen because of the incredible make-up and cinematography is so great- they look like stars back in the B&W days of film.

Story and Direction 6/10, elevated to 8 by Bale plus Fisher plus Lubeski.