No, Vivitrol and Narcan don’t contain the same active ingredient and are separate medications. Vivitrol is the extended-release brand-name version of naltrexone, a medication that blocks the euphoric effects of opioids. Alternatively, Narcan nasal spray is the brand-name version of naloxone, a life-saving treatment that reverses the effects of an opioid overdose.