Characters played by Oakes Fegley
Young Theo Decker
Characters played by Ansel Elgort
Adult Theo Decker
Characters played by Nicole Kidman
Mrs. Barbour
Characters played by Jeffrey Wright
Hobie
Characters played by Luke Wilson
Larry
Characters played by Sarah Paulson
Xandra
Characters played by Willa Fitzgerald
Adult Kitsey Barbour
Characters played by Aneurin Barnard
Adult Boris
Characters played by Finn Wolfhard
Young Boris
Characters played by Ashleigh Cummings
Adult Pippa
Characters played by Aimee Laurence
Young Pippa
Characters played by Robert Joy
Welty
Characters played by Boyd Gaines
Mr. Barbour
Characters played by Carly Connors
Young Kitsey Barbour
Characters played by Luke Kleintank
Adult Platt Barbour
Characters played by Hailey Wist
Theo's Mother
Characters played by Ryan Foust
Young Andy Barbour
Characters played by Jack DiFalco
Young Platt Barbour
Characters played by Austin Weyant
Adult Toddy Barbour
Characters played by Collin Shea Schirrmacher
Young Toddy Barbour
Characters played by Denis O'Hare
Lucius Reeve
Characters played by Angela Cove
Female Social Worker
Characters played by Alton Fitzgerald White
Male Social Worker
Characters played by Joey Slotnick
Dave (Theo's Psychiatrist)
Characters played by Dylan Boyd
Student
Characters played by Gordon Winarick
Adult Tom Cable
Characters played by Nicky Torchia
Young Tom Cable
Characters played by James Donahower
Mr. Beeman
Characters played by Don Castro
Detective #1
Characters played by Robert Turano
Detective #2
Characters played by Alma Cuervo
Store Owner
Characters played by Hank Rogerson
Vegas Teacher
Characters played by Ryan Katherine Stearns
First Student
Characters played by Tiana Youtzy
Second Student
Characters played by Peter Jacobson
Mr. Silver
Characters played by Caroline Day
Em
Characters played by Kevin Owen McDonald
Boris' Father
Characters played by Karl Jacob
Man
Characters played by Raphael Corkhill
Barman
Characters played by Matteo van der Grijn
Gyuri
Characters played by Gerson Oratmangoen
Indonesian Man
Characters played by Mark Kingsford
Grozdan
Characters played by Bill Barberis
Martin
Characters played by Milan Sekeris
Frits
Characters played by Brandon Chen
Chinese Teen
Characters played by Sandy Lopez
Janet
Characters played by Misha Osherovich
Shirley T
Characters played by Puja Desai Mehta
Optometrist
Characters played by David Makman
Forrest Longstreet
Characters played by Harry Smith
Everett
Characters played by Harry Adam
Student
Characters played by Anne-Marie Agbodji
Receptionist
Characters played by Phoebe Amirault
Middle School Student
Characters played by Olivia Anne
Met Bombing Victim
Characters played by Piper Baine
Middle School Student
Characters played by Kian Thomas Barry
Middle School Student
Characters played by Veronica Bikowicz
Middle School Student
Characters played by Chloe Bloom
Middle School Student
Characters played by Rick Bolander
Paramedic
Characters played by Roger Brenner
FDNY
Emt
Characters played by Regina Byrne
Middle School Student
Characters played by Jake Cerny
Middle School Student
Characters played by Raina Cheng
Middle School Girl
Characters played by Gabrielle Chevalier
Student Walking in Background
Characters played by Jackson Cottrell
Middle School Student
Characters played by Willa Dana
Middle School Student
Characters played by Rachel de la Torre
Restaurant Patron
Characters played by Pamela Dunlap
Mrs. Vogel
Characters played by Scott Eliasoph
Doorman
Characters played by Nancy Farrell
The Godmother
Characters played by Robert John Gallagher
Detective
Characters played by Gavin Gershon
Middle School Student
Characters played by Minnie Giannetti
Middle School Kid
Characters played by Ta'Nika Gibson
News Reporter
Characters played by Kathryn Grace
Middle School Student
Characters played by Ben Hollandsworth
Race
Characters played by Kimberly L. Jackson
Pedestrian
Characters played by Sallie Johnson
Xandra's Friend
Characters played by Aidan Kennedy
Middle School Student
Characters played by Avery E. King
Middle School Student
Characters played by Hannah Kurczeski
Middle School Student
Characters played by Jarrod LaBine
Engagement Party Attendee
Characters played by James LaPrelle
Restaurant patron
Characters played by Abbie Grace Levi
Middle School Student
Characters played by Sarah Kathryn Makl
Middle School Student
Characters played by Caden Asher Mazurek
Middle School Student
Characters played by Doris McCarthy
Party Guest
Characters played by Kevin D. McGee
Doorman
Characters played by Anna Memija
Middle School Student
Characters played by Ilira Memija
Middle School Student
Characters played by Jalina Mercado
Middle School Student
Characters played by Donna Mitchell
Mrs. Hildesley
Characters played by Sylvie Mortenson
Restaurant Patron
Characters played by Peyton Noga
Girl on School Bus
Characters played by Tara Pacheco
Class Teacher
Characters played by Alexa Rayne
Middle School Student
Characters played by Natalie Rosati
Middle School Student
Characters played by Juliana Scherer
Middle School Girl
Characters played by Leanne Sepanek
Middle School Student
Characters played by Mathieu Silverman
Middle School Student
Characters played by Sophia Rose Spiegel
Middle School Student
Characters played by Jake Taber
Middle School Kid
Characters played by Vincent Tumeo
Bar Patron - Restaurant
Characters played by Dante Zuccaro
Socialite