It’s a mystery story with that futuristic advanced technology aspect. Though the film uses sci-fi tech, it’s easy to follow and it’s interesting to see the situation unravel itself as the film progresses. Each clue found comes with another twist or revelation about the characters. In the end, it’s satisfying to see everything connect with each other. To have not liked this movie you’d have to have gone in with false expectations…all I got from the trailers was that this was going to be a mystery, and the writers did their job in creating a mystery that needed solving and keeping me engaged.