Fabrizio Bentivoglio
as
Don Lorenzo Borrelli
Oscar Di Maio
as
Social Worker Marcello Santoro
José Sefami
as
Lucho
Daniel Faraldo
as
Santiago
Danny Trejo
as
William Gregory Lee
as
Darryl
Mary Kraft
as
Debra Hansen
David de Vries
as
Mark Hansen
Keegan-Michael Key
as
Chief of Police
Rowan Atkinson
as
Father Julius
Olivia Colman
as
Mrs. Scrubitt
Timothée Chalamet
as
Willy Wonka
Katherine McNamara
as
Cassie Becker
Jon Voight
as
Ezra Wilcott
Henry Thomas
as
Nathaniel Matheson