This movie had an awesome story line and perfect actors for it. But like most movies like this there is definitely an age limit.
VIOLENCE: TONS of blood, shooting, and fowl language, tons of F words. A man and woman sufficate children in bags after they use them in sex videos.(no sex video is shown or making of one but is implied) Beating of women, especially a prostitute by her pimp.
SEX: A man and woman have a "quicky" in the kitchen, nothing sensitive shown but it is rough sex on a washing machine. In a strip club there are 2 FULLY naked women. (breast with nipples and genitals are shown as they dance provocatively on their pole) A prostitutes breast is shown in one scene and shes dressed in a tight revealing outfit for her pimp. Women are shown mainly as sexual objects and not much as human beings, they are not very respected in here.