Only the second time seeing it. Definately a movie one should see at least twice to get it all in, so many ideas being put forth. The first time I saw it, in the theatres I didn't really like it. Had a much better appreciation for it the second time around, but its no "Blade Runner".
Watched this on the ole Netflix IW. I'm a novice when it comes to these movies, only other one I've seen is "Superfly", but they are a lot of fun. I liked this one more.