Good direction and acting.
Colour editing was not great.
Story was horrible.
The story did not flow, especially with respect to the characters. Even the excellent acting by Ana De Armas and Ben Affleck could not make them blend into the narrative; the characters were not developed and thus lacked depth.