Buprenorphine attaches to mu opioid receptors, which full opioids such as heroin and morphine also switch on, but it switches them on only partway. That partial effect is enough to ease withdrawal, and its opioid effects level off at higher doses instead of continuing to climb. It also blocks a second opioid receptor, the kappa receptor. Naloxone, the other ingredient, has no meaningful effect when the film dissolves in the mouth, but it brings on withdrawal if the medicine is injected by someone dependent on opioids, which discourages that misuse.
Its effects come near their peak in under 2 hours and last long enough for one dose a day, since the body takes 24 to 42 hours to clear half of the buprenorphine. If the first dose is taken while a full opioid is still working, its partial effect can set off sudden withdrawal, so treatment starts only once clear withdrawal signs appear. Because it is still an opioid, it can slow breathing dangerously, especially with alcohol, benzodiazepines, or other sedating drugs. Long-term use makes the body dependent on it, so stopping suddenly causes withdrawal, which is usually milder and slower to start than with full opioids.