I would say no age for this one but rather a maturity level. Some aspects of the plot will be lost of people. I had to watch it twice to truly understand what happened. There is violence, near rape, and using of Tracey for sex. The language is quite obscene and there is a close to nude stripper. Basically, if they watch rap videos, they can handle this one.
The movie consists of many screens and switches between reality, fantasy, and flashback. Very good:]