This movie was genuinely so insanely good, all the actors executed their roles perfectly. The commentary on the human experience was amazingly done, with every scene challenging your sense of comfort by exploring the idea of how messed up humanity can get in the future. I have never been so immersed in a film before.