Call Girl Confidential (2007)

Cherry is a street hooker having a difficult time in her chosen profession. She hates her job, her friends and her pimp. She wants out but doesn't know how. After an encounter gone wrong with one her johns, she runs into an old classmate who turns out to be a preacher...who's also is at odds with his chosen profession.