Full Cast — Brave New World (2020)
Alden Ehrenreich
John the Savage
Jessica Brown Findlay
Lenina Crowne
Harry Lloyd
Bernard Marx
Kylie Bunbury
Frannie
Hannah John-Kamen
Wilhelmina 'Helm' Watson
Sen Mitsuji
Henry Foster
Joseph Morgan
CJack60
Nina Sosanya
Mustafa Mond
Sophie McIntosh
Jane
Matthew Aubrey
Gary
Ed Stoppard
The Director
Sophia Naziris
AJill61 / AJill
Kate Fleetwood
Sheila
Stuart Walker
KJack11 / KJack
Ann Akinjirin
DJill29
Lara Peake
Madysun
Ian Whyte
Tall Man
Demi Moore
Linda
Naomi Yang
Vivian
Mark Arends
Gamma Supervisor
Joe Anderson
Kvle
Bruce Lester-Johnson
Officiant
Richard Brake
Pope
Rich Hall
Phillib J. Bream
Scott Hunt
Beta Conditioner
Freddie Wise
Chad