Naltrexone
"I rate this medicine a 10 because of the fact that the craving did go away almost instantly. I am taking the low dose tablet.  I've only been on it for 2 days, I do have to say though it has made me tired, moody, and I've had a hard time concentrating, especially when driving."