一個尋常的小鎮,一如往常的早晨,五個人照常過日子,卻慘遭隨機射殺。所有證據都指向一個人:槍法神準的殺手,他前身是軍人,訓練有素的狙擊兵。他很快就遭到逮捕與拘提。經過漫長的訊問,依然問不出什麼。囚犯只做出一個神祕的要求,隨手寫下:「給我傑克李奇」。 誰是李奇?這問題令人費解。大家甚至查不出,他是否還活著,但傑克李奇竟然自己找上門。前軍事調查員李奇(湯姆克魯斯 飾演),作風神祕,習慣獨來獨往,而他認識這名槍手。隨機殺人案的新聞,促使他走出陰影,跟警方說出那名槍手的真面目。鑑於慘痛的經驗,李奇相信這一次,警方絕對可以把殺手繩之以法。李奇都還沒趕到,這位囚犯就慘遭圍毆,陷入昏迷。辯護律師(蘿莎蒙派克 飾演)對李奇有很多疑問:她的委託人和李奇是什麼關係?為什麼委託人要求見相信他有罪的人?儘管她很不安,仍然尊重委託人的要求,聘請李奇做她的首席探員。乍看之下,警方辦案效率很高,徹查犯罪現場,順利逮捕殺手,但李奇對完美罪證起了疑心。李奇凡事不靠人,加上觀察力敏銳,他發現別人所忽略的細微之處。調查愈深,愈覺得事情不單純。於是他開始追查真相,原來事實不如表面那樣,家人也可能是敵人。李奇文武雙全,什麼都逃不過他的眼睛。雖然他是個獨行俠,有他自己的原則,但內心終究有強烈的正義感。李奇發現他面對狡猾的敵人,這個意想不到的敵人嗜好暴力,還有見不得人的秘密,甚至不惜為了保守秘密而殺人。李奇必須善用權謀,才能料到並騙倒敵人,保護無辜的嫌犯,揪出真正的兇手。