Good, round, mystery.

Rating: 7/10 (3 December 2019)

Well crafted. Good plot and sane twists.
Ana De Armas is amazing at her part and it was definitely nice seeing Evans playing the bad guy after all the avengers hype.
Craig is very "Poirot-y" and not so much "Holmes-y" but his character works just fine.