Vox Lux

A twenty-first century portrait.

In 1999, teenage sisters Celeste and Eleanor survive a seismic, violent tragedy. The sisters compose and perform a song about their experience, making something lovely and cathartic out of catastrophe — while also catapulting Celeste to stardom. By 2017, the now 31-year-old Celeste is mother to a teenage daughter of her own and struggling to navigate a career fraught with scandals when another act of terrifying violence demands her attention.

Natalie Portman

(Celeste Montgomery)

Jude Law

(Manager)

Stacy Martin

(Eleanor "Ellie" Montgomery)

Jennifer Ehle

(Josie)

Raffey Cassidy

(Young Celeste / Albertine)

Christopher Abbott

(Journalist)

Logan Riley Bruner

(Cullen Active)

Maria Dizzia

(Ms. Dwyer)

Meg Gibson

(Mrs. Montgomery)

Daniel London

(Father Cliff)

Sahr Ngaujah

Micheál Richardson

(Musician)

Matt Servitto

(Mr. Montgomery)

Leslie Silva

(Stylist)

Allison Winn

(Therese)

Max Born

Nikki Brower

Fred Hechinger

(Aidan)

Sasha Eden

(Waitress)

Dejay Roestenberg

Antonio Ortiz

Angel Dillemuth

(Bartender)

Ben Rezendes

Christopher Dylan White

Lya Yanne

(Translator)

Alexa Marcigliano

David Cale

(Laser Director)

Anna Mikami

(Yanmei)

Erik King

Nastasha Strang

(Press)

Jason Ng

Jesse Marchant

Henry Storrs

(The Moderator)

Stephen Izzi

Sophie Lane Curtis

(Tony)

Anthony Mazza

Scott Burik

Celia Rowlson-Hall

(Choreographer)

Kathryn Avery

Mariusz Kubicki

Madeleine Plener

Elizabeth Chestang

Nitasha Bhambree

Jordan Friedman

(Celeste (Child))

Deijah Robinson

Adam Wood

Maceo Oliver

(Paramedic)

Aaliyah Murphy

Stephen A. Pope

Mona Fastvold

Amandy Fernandez

Aaron Vexler

Susanna Guzman

(Guest Star)

Nella Cole

Luis Moco

Andy Lucien

(Photographer)

Najla Gilliam

Jenna Hellmuth

Chelsea Thedinga

Willem Dafoe

(Narrator (voice))

Candace M. Smith

(Celeste's Wardrobe Assistant (uncredited))

Chris Banks

(Swede (uncredited))

Christopher McLinden

(Radio Announcer (uncredited))

Annie Pisapia

(Woman on Beach (uncredited))

Natasha Romanova

(Reporter (uncredited))