The idea is solid. I'd be interested in seeing this movie. But it fails to have the necessary elements of a successful logline. For one, there's no conflict. There's a problem and he solves it. Whatever the main conflict is needs to be what your logline focuses on. For example: When a Texas cotton farmer's land stops yielding crops, he struggles for a new source of income, unwittingly falling into the distribution of pornography.
Which leads me to the second problem with this logline. You gave away the ending. You should never give away the ending if you want a producer to read the script. If the Sixth Sense logline was: "A psychiatrist struggles to help a young boy who sees dead people, and it turns out the psychiatrist was dead the whole time" it never would've sold.