Violet
Elle Fanning
Finch
Justice Smith
Hudson
Chris Grace
John Ivers
Sharon Ivers
Suze
Isabella Fay
Demi
Nicole Forester
Lindsay
Sara Katrenich
Bradley
Alex Haydon
Preacher
Jonathan Schaffer
High School Student
Brian Andrus
Teacher (uncredited)
Ming Wang
Kate
Alexandra Shipp
Sheryl
Kelli O'Hara
Charlie
Lamar Johnson
Amanda
Virginia Gardner
Roamer
Felix Mallard
Brenda
Sofia Hasmik
Embry
Keegan-Michael Key
James
Luke Wilson
Stunt Double
Warren E. Hull
Special Effects Coordinator
Schuyler White
Utility Stunts
Brett Praed
Producer
David S. Greathouse
Executive Producer
Robert Salerno
Key Makeup Artist
Alan Tuskes
Music
Keegan DeWitt
Justice Hedenberg
Stunts
Mark Rayner
Casting
Angela Boehm
Screenplay
Liz Hannah
Director
Brett Haley
Stunt Coordinator
Nash Edgerton
Production Design
Bruce Curtis
Brittany Kahan
Shauna Galligan
Set Costumer
Eric Samuel Robinson
First Assistant Director
Rod Smith
Jennifer Niven
Novel
Paula Mazur
Mitchell Kaplan
Kimi Armstrong Stein
Set Dresser
Jeffrey Lange
Graphic Designer
Brad Towell
Art Department Coordinator
Sean Thompson
Doug Mankoff
Still Photographer
Ursula Coyote
Boom Operator
Scott Osowski
Extras Casting Assistant
Kristina Randjelovic
Painter
Brent Wachter
Production Accountant
Michael Collins
Payroll Accountant
Jacob Uher
Drone Pilot
Dexter Kennedy
Art Department Production Assistant
Vanessa Capella
First Assistant Accountant
Sergio Medina
Clearances Coordinator
Jacquelyn A. Gibbons
Andrew Spaulding
Sound Mixer
Marlowe Taylor
Editor
Suzy Elmiger
Director of Photography
Rob Givens