Very Disappointing

Rating: 1/10 (3 December 2019)

It's hard to review this movie without giving away the plot. But this is a spoiler-free review. There are numerous surprises in the story, so if you plan to watch it, I don't want to ruin it for you. Let me just say that the movie has major plot holes. It also relies heavily on exposition. When your characters have to give epic speeches to explain what's going on, that means you have a very poor script. A story should tell itself, through what the viewer hears, sees, and interprets. You shouldn't have to spell it all out. What's between the lines and between the scenes is just as important.
The story becomes so convoluted it would have been better to leave it all a mystery. But, when the movie ends, and you go back and try to think of what could have been done to salvage it, you realize that it is just a very bad script. The actors do what they can with the material they have. I'm just shocked that nobody read this and said, "none of this makes sense."
Critics that have praised this movie have said there are many meanings that can be interpreted, or that it will be debated for years. No. Not at all. The final act of the movie comes up with a laughable explanation for the story's events. It creates more questions than it desperately tries to answer. There is no deep philosophical set of metaphors happening here - just a bad movie with a high production value.
Watch at your own risk. Just be prepared to be let down.