Does avinza (morphine) work better than vic?

It depends. When you say better, are you asking is it more powerful or stronger? Avinza (morphine) is Morphine Sulfate and vicodin is hydrocodone. Morphine is more potent.