Unnecessarily convoluted

Rating: 5/10 (12 July 2019)

This movie is great till you get to the part of the science fiction. It could have been a fantastic thriller.