No spoilers, I promise. :-)
The big reveal is given away too early in the movie, without enough build up or interesting interactions. From there to the next twist, the movie is pretty slow. It makes some future-looking statements but doesn't delve into any detail enough to be truly thought provoking. Just brings up some common SciFi scenarios and then does nothing with it.
A few more not too bad twists and a fun ending make it worth watching, but sad that it could have been much better.
The big reveal is given away too early in the movie, without enough build up or interesting interactions. From there to the next twist, the movie is pretty slow. It makes some future-looking statements but doesn't delve into any detail enough to be truly thought provoking. Just brings up some common SciFi scenarios and then does nothing with it.
A few more not too bad twists and a fun ending make it worth watching, but sad that it could have been much better.