年幼的弗蘭基與家人生活在北愛(ài)爾蘭恬靜的小島上,慈善的爸爸教導(dǎo)他捕魚(yú),然而一天晚飯時(shí)分,一名蒙面歹徒竟然闖進(jìn)來(lái)槍殺了他父親,僅僅因?yàn)樗赣H透露了同情愛(ài)爾蘭共和軍的傾向。長(zhǎng)大后的弗蘭基(布拉德·皮特 Brad Pitt 飾)成為了一名愛(ài)爾蘭共和軍神槍手,然而英軍始終武力強(qiáng)大,因此弗蘭基等人決定購(gòu)買(mǎi)毒刺式導(dǎo)彈。
五個(gè)月后,弗蘭基隱藏了身份,同時(shí)被內(nèi)線安排到了警察湯姆(哈里森·福特 Harrison Ford 飾)的家中暫時(shí)住下。一方面,富有魅力的他與湯姆一家人很快建立了友誼,并將大筆買(mǎi)金先藏于湯姆家中,一方面,弗蘭基找到當(dāng)?shù)睾谑熊娀鹕滩ǹ耍ㄌ乩锾亍ね?Treat Williams 飾)購(gòu)置導(dǎo)彈。然而軍火商急于要錢(qián),竟派蒙面人闖入湯姆家中,整個(gè)棋局全盤(pán)打亂,火力混亂之際,面對(duì)一邊是身為警察的朋友,一邊是愛(ài)爾蘭的使命,弗蘭基將如何選擇……