Naloxone works to reverse the overdose for 30 to 90 minutes. Since opioids can remain in the body longer than that, a person may go back into an overdose after the naloxone wears off.