Cast (20)

Elle Fanning

Violet

Justice Smith

Finch

Alexandra Shipp

Kate

Kelli O'Hara

Sheryl

Lamar Johnson

Charlie

Virginia Gardner

Amanda

Felix Mallard

Roamer

Sofia Hasmik

Brenda

Keegan-Michael Key

Embry

Luke Wilson

James

Chris Grace

Hudson

John Ivers

John Ivers

Sharon Ivers

Sharon Ivers

Isabella Fay

Suze

Nicole Forester

Demi

Sara Katrenich

Lindsay

Alex Haydon

Bradley

Jonathan Schaffer

Preacher

Brian Andrus

High School Student

Ming Wang

Teacher (uncredited)

Crew (43)

Shauna Galligan

Stunt Double

Eric Samuel Robinson

Set Costumer

Rod Smith

First Assistant Director

Jennifer Niven

Screenplay

David S. Greathouse

Producer

Jennifer Niven

Novel

Paula Mazur

Producer

Mitchell Kaplan

Producer

Brett Haley

Director

Liz Hannah

Screenplay

Kimi Armstrong Stein

Executive Producer

Jeffrey Lange

Set Dresser

Brad Towell

Graphic Designer

Schuyler White

Special Effects Coordinator

Sean Thompson

Art Department Coordinator

Warren E. Hull

Stunt Double

Doug Mankoff

Producer

Ursula Coyote

Still Photographer

Elle Fanning

Producer

Scott Osowski

Boom Operator

Kristina Randjelovic

Extras Casting Assistant

Justice Hedenberg

Stunt Double

Bruce Curtis

Production Design

Nash Edgerton

Stunt Coordinator

Brent Wachter

Painter

Brittany Kahan

Producer

Michael Collins

Production Accountant

Jacob Uher

Payroll Accountant

Robert Salerno

Executive Producer

Liz Hannah

Executive Producer

Alan Tuskes

Key Makeup Artist

Angela Boehm

Casting

Brett Praed

Utility Stunts

Mark Rayner

Stunts

Dexter Kennedy

Drone Pilot

Vanessa Capella

Art Department Production Assistant

Sergio Medina

First Assistant Accountant

Jacquelyn A. Gibbons

Clearances Coordinator

Andrew Spaulding

Producer

Marlowe Taylor

Sound Mixer

Keegan DeWitt

Music

Suzy Elmiger

Editor

Rob Givens

Director of Photography