Margrave – malé městečko s 2 000 obyvateli. Jednoho dne však do něj v úmyslu objasnit zmizení jednoho folkového zpěváka přijíždí obr – Jack Reacher (Alan Ritchson). Bývalý voják, který je vysoký, chytrý, silný a především nebezpečný. Však je v nesprávnou chvíli na špatném místě, v městečku se odehraje vražda. A Reacher je jakožto neznámý návštěvník podezřelým. Policie ho zatkne, avšak díky Reacherovu neprůstřelnému alibi ho jsou nuceni pustit. Ale Reacher nehodlá z Margrave odejít... hodlá objasnit vraždu s několika dalšími, co se za dobu jeho přítomnosti v městečku udály.