Could have been better

Rating: 5/10 (12 March 2018)

I enjoyed the final third of the movie but the initial two thirds was ill thought through and a real struggle to continue watching. The characters came across as completely inept.
There were some interesting concepts and visually the movie is very appealing it just failed in its execution.
I'm pleased it was on Netflix and I didn't pay for it at the cinema.