Naltrexone is an opioid blocker that's FDA-approved for use in addictions, but it's also used off-label for other mental health conditions.