The straightforward answer is no. Narcan, being an opioid antagonist, reverses the overdose resulting from drugs that fall under the opioid category. Benzodiazepine is a different class from opioids. As a result, Narcan would not reverse benzodiazepine (benzos) overdose. Some of the drugs that Narcan can reverse overdose from include: Heroin, Morphine, Fentanyl.