1962-ieji, Prancūzija. Dešiniųjų teroristų organizacija planuoja įvykdyti pasikėsinimą į Prancūzijos prezidento Charleso de Gaulle'io gyvybę. Nusikaltėlių valios vykdytoju tampa patyręs samdomas žudikas, pravarde "Šakalas", sutikęs šį darbą atlikti už pusę milijono dolerių...
Tiesiog iš savo namų, esančių viename Bostono kvartale, dingsta ketverių metukų mergaitė. Dingusios vaiko teta, nesulaukusi pakankamų, jos nuomone, pastangų iš policijos atstovų, pasamdo du privačius detektyvus Patriką ir Angie. Nors abu sekliai bando atsisakyti naujo tyrimo, motyvuodami, kad dingusių vaikų bylos nėra jų specializacija, dingusios mergaitės šeima nori būtent šios poros. Pirma, jie – ne policija, antra, detektyvai patys kilę iš kaimynystės, tad pažįsta visus aplinkinius. Pamažu bylos detalės pradeda piešti vientisą paveikslą. Detektyvai bendrauja su narkotikų prekeiviais, gaujų nariais, pedofilais bei kitokio plauko nusikaltėliais ir žingsnis po žingsnio artėja prie pagrobtos mažametės. Tačiau nė vienas nenujaučia, kad tikroji moralinė dilema ir didžiausi sunkumai jų laukia tuomet, kai atrodys, jog byla jau išspręsta.
Šuo Vaiduoklis gyvena tarp žemės ir dangaus – buveinėje ant užgriozdinto namo stogo. Čia daug karvelidžių, daug virš galvos ratus sukančių balandžių. Būtent per pašto karvelius vyrą pasiekia svarbiausios žinios apie tai, kas bus kita auka. Šuo Vaiduoklis yra profesionalus žudikas. Jis įsilieja į miesto tamsą, juda, veikia ir lieka nepastebėtas. Jis tikrai panašus į vaiduoklį: melancholiškas, juodai vilkintis ir juodai apsigobęs milžiniškas tamsiaodis. Niekas nežino jo tikrojo vardo, vien – Šuo Vaiduoklis. Bet jis nėra eilinis žudikas. Šuo Vaiduoklis nenori žudyti, bet toks jo likimas – tarnauti gangsteriui. Būtent "krikštatėvis" Luji kadaise jį, dar vaikį, išgelbėjo nuo mirties. Dabar to žmogaus dalia – žudyti! “Geriausia traktuoti gyvenimą it sapną, nes pabudęs iš košmaro, galėsi įsitikinti, kad nėra ypatingo skirtumo”, - tai citata iš senovinės japonų knygos, kurią skaito žudikas. Šuo Vaiduoklis turi ypatingą filosofiją. Jis – Samurajus.
Į vieną dulkiną Meksikos miestelį atvyksta paslaptingas gitaristas, ieškantis savo merginos žudikų. Visur, kur jis pasirodo, pasipila kulkų kruša. Vaikinas stoja į nelygią kovą su vietos narkotikų mafijos bosu. Jis turi dėl ko suvesti su juo sąskaitas.
Filmas pasakoja apie sėkmingai dirbantį Londono narkotikų prekeivį. Visą gyvenimą jis aktyviai pardavinėjo kokainą, o po to nusprendė išeiti užtarnauto poilsio. Paskutinis darbelis prieš išeinant į pensiją turėjo būti seno draugo dingusios dukters paieška, tačiau iškyla reali grėsmė, kad jam nepavyks išbristi iš kokaino rojaus.
Biografinė drama supažindina su 1970-ųjų JAV televizijos laidų vedėju Chacku Barrisu, kuris gyveno dvejopą gyvenimą - buvo ne tik televizijos laidų prodiuseris, bet ir samdomas žudikas, vykdė (o gal ne...) slaptas CŽV užduotis. Chuckas Barris parašė autobiografinę knygą , kurioje lyg tarp kitko prisipažino nužudęs 33 žmones. Tuo nepatikėjo nei artimiausi bičiuliai, nei kolegos. Iki šiol nėra tikrai žinoma, ar CŽV agentai tikrai buvo užverbavę TV žvaigždę, ar jis pats sugalvojo šią skandalingą istoriją. Kaip atskirti realybę nuo prasimanymo? Gal jis pats išsigalvojo neegzistuojančius herojus, gal jį kankino haliucinacijos.
Rusijos mafijos vadeiva, trokšdamas atkeršyti už savo brolį, pasamdo Šakalą, kurį vaidina Briusas Vilisas, nužudyti kelis aukštus Amerikos pareigūnus. Šio samdomo žudiko neįmanoma susekti, nes niekas nėra jo matęs. Niekas, išskyrus kitą labai pavojingą nusikaltėlį – airių pasipriešinimo armijos IRA snaiperį. Deklanas Malkvinas, vaidinamas Ričardo Giro, išleidžiamas iš kalėjimo su sąlyga, kad suras Šakalą...