
Benoit Blanc (Daniel Craig) returns for his most dangerous case yet in the third and darkest chapter of Rian Johnson’s murder mystery opus.
After a seemingly impossible murder rocks the town, eager young priest Jud Duplenticy (Josh O’Connor) and local police chief Geraldine Scott (Mila Kunis) join forces with Blanc to unravel a mystery that pushes the boundaries of both faith and reason.