Elmo Freech (Roddy Piper) jest prywatnym detektywem, do którego zostaje przydzielony agent C.I.A., cierpiący na amnezję John Portland (Billy Blanks). Połączywszy siły próbują rozwikłać sprawę dotyczącą przemytu narkotyków na dużą skalę, w który są zamieszane duże ryby C.I.A. i Waszyngtonu.