Login
Register
Menu
Shows
People
Networks
Web Channels
Articles
Schedule
Calendar
Countdown
Forums
Home
Shows
Brave New World
Cast
Brave New World - Cast
Main
Episodes
Seasons
Cast
Crew
Characters
Gallery
News
Alden Ehrenreich
as
John the Savage
Jessica Brown Findlay
as
Lenina Crowne
Harry Lloyd
as
Bernard Marx
Nina Sosanya
as
Mustafa Mond
Kylie Bunbury
as
Frannie
Sen Mitsuji
as
Henry Foster
Joseph Morgan
as
CJack60
Hannah John-Kamen
as
Wilhelmina "Helm" Watson
Demi Moore
as
Linda
Joseph Morgan
as
Elliott