It may have flaws (like any movie) but it's one of my all-time faves. Garland was the perfect director for it, and I give him so much credit for sticking to his vision and taking chances, especially in our world of Marvel clones. Incredible cast, and fantastically evocative soundtrack as well.