詹姆斯·邓恩(基伦·埃弗瑞·韦恩斯饰)曾是美国海军陆战队的神枪手,海湾战争期间因拒绝对一名儿童开枪而杀害了他的长官,被判死刑。在等待执行期间,他接受了自称上校的格兰特·凯西(强·沃特饰)的帮助,成功越狱并加入代号为“黑羊”的暗杀组织。获得自由后,邓恩的第一个任务是刺杀一名生物技术企业家。然而,在行动时,总统夫人却意外被神秘人暗杀,邓恩因此成为替罪羊。为了自证清白,他试图寻找关键证据——由女医生维多利娅·康斯坦丁妮(吉尔·亨内斯饰)拍下的现场录像带。与此同时,躲在幕后的黑手也在暗中行动,试图掩盖真相。