Benoit Blanc (Daniel Craig) kehrt für seinen bislang gefährlichsten Fall zurück - im dritten und düstersten Kapitel von Rian Johnsons Krimi-Epos. Als der junge Priester Jud Duplenticy (Josh O’Connor) geschickt wird, um den charismatischen, aber hitzköpfigen Monsignore Jefferson Wicks (Josh Brolin) zu unterstützen, wird schnell deutlich, dass in der Gemeinde etwas nicht stimmt.
Wicks’ bescheidene, aber treue Gemeinde umfasst die fromme Kirchenfrau Martha Delacroix (Glenn Close), den vorsichtigen Hausmeister Samson Holt (Thomas Haden Church), die angespannt wirkende Anwältin Vera Draven (Kerry Washington), den aufstrebenden Politiker Cy Draven (Daryl McCormack), den Stadtarzt Nat Sharp (Jeremy Renner), den Bestsellerautor Lee Ross (Andrew Scott) sowie die Konzertcellistin Simone Vivane (Cailee Spaeny).
Als ein plötzlicher und scheinbar unmöglicher Mord die Stadt erschüttert, gibt es keinen offensichtlichen Verdächtigen. Deshalb schließt sich die örtliche Polizeichefin Geraldine Scott (Mila Kunis) mit dem renommierten Detektiv Benoit Blanc zusammen, um ein Rätsel zu lösen, das jeder Logik zu trotzen scheint.