I am so glad I went, but also found it an incredibly frustrating watch. It was so close to being BRILLIANT, and fell short.
The middle section completely undermined the impact of the opening, and I felt bored and frustrated at how basic and high octane it was. The therapist/research characters were frankly unbearable.
That said, the ending redeemed it. Worth going just for the bits either side which were clever, thought provoking and bold.