Amsterdam is full of spirit and colour not even a minute of it felt unwanted. From the narration to lining up the incidents with revelations along the way was truly refreshing. A cast that's equipped well enough to support every bit of the story was an amazing treat. Christian Bale bring life to a difficult wayfarer effortlessly. Margot Robbie was absolutely charming. Immense amount of work put to set-up each character's personality was mind-blowing. Great use of colour tone and visual effects. Great cinematography producing the early 19 hundreds feel. Amsterdam is a visually exquisite spy thriller.