Джек Ричер, бывший майор военной полиции, посещает небольшой городок, где его арестовывают по подозрению в убийстве. Вскоре местные полицейские понимают, что этот здоровяк с опасной внешностью совсем не тот, кого они ищут, и Ричер предлагает им помощь в поисках настоящих убийц.
Призраки... Они не существуют, вы никогда не узнаете их имён, и они те, кто всегда стоят между вами и теми, кто пытается причинить вред стране. Группа агентов британской разведки известна как Призраки. По долгу службы им приходится скрывать свою настоящую личность. В обычной жизни у них другие имена и биографии. Они секретные агенты, ответственные за национальную безопасность королевства.