Timothee Chalamet as Willy Wonka

Rowan Atkinson as Father Juliu

Rakhee Thakrar as Lottie Bell

Calah Lane as Noodle

Natasha Rothwell as Piper Benz

Rich Fulcher as Larry Chucklesworth

Jim Carter as Abacus Crunch

Keegan-Michael Key as The Chief-of-Police

Matt Lucas as Prodnose

Mathew Baynton as Mr. Fickelgruber

Paterson Joseph as Arthur Slugworth

Tom Davis as villain, Bleacher

Olivia Colman as villain, Mrs. Scrubitt

Hugh Grant as an Oompa Loompa