Definately pushing the boundary of the R rating system. Beautiful cinematography. Nice scoring too. I may even see this movie again at the theatre, so no greater praise than that from me.
If you're a fan of noir this is going to be a holy grail movie for ya.