Only when the reveal is done and the action starts does it begin to fall apart as a lackluster story with subpar motivations and arcs.
Until that point it's a fantastic mindfuck.
If they'd simply left it as a drama with no action at all and focused more on character development, it could have been amazing.