Benoit Blanc   Daniel Craig
Fr. Jud Duplenticy   Josh O'Connor
Martha Delacroix   Glenn Close
Mons. Jefferson Wicks   Josh Brolin
Chief Geraldine Scott   Mila Kunis
Dr. Nat Sharp   Jeremy Renner
Vera Draven   Kerry Washington
Lee Ross   Andrew Scott
Simone Vivane   Cailee Spaeny
Cy Draven   Daryl McCormack
Samson Holt   Thomas Haden Church
Bp. Langstrom   Jeffrey Wright
Grace Wicks   Annie Hamilton
Rev. Prentice Wicks   James Faulkner
Louise   Bridget Everett
Nikolai   Noah Segan
Geraldine's Deputy   Jamie Karitzis
Dcn. Clark   Kit Burden
Rev. Frank   Gavin Spokes
Rev. Delancy   Paul Hilton
Baseball Announcer   Joseph Gordon-Levitt
Young Martha   Cecilia Blair
Young Wick   Georgie Drain
Young Wick   Bertie Drain
Young Cy   Leo Abelo Perry
Vera's Father   Ray Bolton
Darla   Nicola Hughes
Single Mother   Laura Elsworthy
Masked Woman   Daphne Cheung
Upset Couple #1   Hugh Wyld
Upset Couple #2   Matthew Jacobs Morgan
Tammy   Kerry Frances
Eddie   Ian Porter
Deputy Roscoe Pascoe   Dan Chariton
James   Eddie Gorodetsky
Cy's Attorney   Bill Davey

Regie    Rian Johnson