Naltrexone is a generic prescription drug used to treat certain substance use disorders. Naltrexone oral tablet does not come in any brand-name versions. This drug can cause mild to serious side ...