https://www.thewrap.com/sharper-review-sebastian-stan-julianne-moore/
It was twist after a twist and a little predictable but the cast made it work. I enjoyed it. 7/10