
Daniel Craig
Benoit Blanc
Acting

Josh O'Connor
Fr. Jud Duplenticy
Acting

Glenn Close
Martha Delacroix
Acting

Josh Brolin
Mons. Jefferson Wicks
Acting

Mila Kunis
Chief Geraldine Scott
Acting

Jeremy Renner
Dr. Nat Sharp
Acting

Kerry Washington
Vera Draven, Esq.
Acting

Andrew Scott
Lee Ross
Acting

Cailee Spaeny
Simone Vivane
Acting

Daryl McCormack
Cy Draven
Acting

Thomas Haden Church
Samson Holt
Acting

Jeffrey Wright
Bp. Langstrom
Acting

Annie Hamilton
Grace Wicks
Acting

James Faulkner
Rev. Prentice Wicks
Acting

Bridget Everett
Louise
Acting
![Jamie Karitzis]()
Jamie Karitzis
Geraldine's Deputy
Crew

Gavin Spokes
Rev. Frank
Acting

Paul Hilton
Rev. Delancy
Acting

Joseph Gordon-Levitt
Baseball Announcer (voice)
Acting

Cecilia Blair
Young Martha
Acting
![Georgie Drain]()
Georgie Drain
Young Wicks
Acting
![Bertie Drain]()
Bertie Drain
Young Wicks
Acting

Leo Abelo Perry
Young Cy
Acting
![Ray Bolton]()
Ray Bolton
Vera's Father
Acting

Laura Elsworthy
Single Mother
Acting

Daphne Cheung
Masked Woman
Acting
![Hugh Wyld]()
Hugh Wyld
Upset Couple #1
Acting

Matthew Jacobs Morgan
Upset Couple #2
Acting

Dan Chariton
Deputy Roscoe Pascoe
Acting

Eddie Gorodetsky
James
Writing
![Bill Davey]()
Bill Davey
Cy's Attorney
Acting