There is a word (I think in ends in -ize) that means “to make seem like an an evil thing or force.” For instance:
The author __ the axe to foreshadow its usage in the coming tragedy.
What is the word?
NOTE: I don't think it's "antagonize" since that usually means "to make hostile".
Best Answer
There's always demonize
Another good choice might be vilify. While it doesn't exactly mention it in the definition, I commonly hear it used to describe exactly what you're looking for.
Edit:
I thought a little more about what you said about vilify, and how it doesn't really fit. It seems that the definition of villainize is closer to what you want.