POSSIBLY stars Monica Belluci, with the male protagonist being bald.
The protagonist is a child, maybe 13, at the start of the movie. With an abusive father, he gets caught up with gang violence. At 13, he is ordered to collect money from a family. He kills the parents of the family and takes the two young daughters as compensation for their debt. They are presumed to become prostitutes.
Many years later, he is an assassin. He goes to a cafe where he meets a girl. He saves her from being raped and protects her, with an eventual relationship starting. At the end of the movie she is revealed to be one of the young girls. She kills him, pregnant with his child.
I'VE LOOKED EVERYWHERE AND I CAN'T FIND THE TITLE. HELP?