Revia or its generic Naltrexone is an oral medication used in treating patients suffering from alcohol or narcotic drug addiction. Revia is a special narcotic medicine that acts by blocking the action of alcohol and other narcotic drugs. It is a very effective opioid antagonist.