Easy to figure out who the villain was here.  Interesting to see the French government insist that drugs don't come from France.  Perhaps we were more naive in the 1970's not to realize that drugs come from everywhere!  Crime drama; no supernatural elements.