I've known about this film for a few months, but I had no idea what the aesthetic was like, and I have to say it blew me away. Possibly the best *looking* stuff I've ever seen, except for maybe Sin City.
Check it out
here.
Some day in the future, there will be a new highly addictive drug called Substance D, and the main side effect is that it
(
Read more... )