I understand it is naltrexone which is an opioid blocker and helps curve cravings. But does it help you with withdrawal? I don't understand if you are fresh off of opioid dependency, you are going to have withdrawal symptoms. So maybe this is for after you have been through the withdrawal and are just trying to avoid relapse. Can anyone help?