By far one of the best movies I have ever seen, sure you have to really think to understand the movie but when you figure out parts that go into other parts in the movie like it’s a puzzle just fills you up with amaze and just a feeling of “wow I figured that out” it’s constantly filled with twists and turns and the ending has a big twist Bc your not expecting it while watching the movie cause your trying to figure everything out as you go on. I can tell this movie took a lot of thinking to make 100%. But for sure, there will be people who do not like the movie because of the lack of understanding it for them. This isn’t your average action sci-fi film it truly makes you think about every part of it and it just keeps blowing your mind once your understand but many people just didn’t understand the movie.