Despite the negative reviews, I really enjoyed the twists and turns of this movie. I thought Will Smith and Margot Robbie worked well for the most part, but I found it difficult to feel any real chemistry when both characters didn't trust each other, and as an audience member, I didn't trust them because I was waiting for the next twist. I thought I had guessed the final scene, but it turned out I was only half right so I was happy to be proven wrong.