Bill Skarsgård
Willard Russell
Riley Keough
Sandy Henderson
Jason Clarke
Carl Henderson
Sebastian Stan
Deputy Lee Bodecker
Haley Bennett
Charlotte Russell
Robert Pattinson
Reverend Preston Teagardin
Eliza Scanlen
Lenora Laferty
Mia Wasikowska
Helen Hatton
Donald Ray Pollock
Narrator (voice)
Emilio Subercaseaux Campos
Baby Arvin
Billy Joe Bradshaw
Poacher #2
Gregory Kelly
BoBo McDaniels
David Maldonado
Henry Dunlap
Ryan Anthony Williams
Marine #1
Todd Barnett
Wooden Spoon Manager
Michael Harding
Reverend Albert Sykes
Lucy Faust
Cynthia Teagardin
Abby Glover
Pamela Sue Reaster
Kelly Lind
Church Member #1
Cotton Yancey
Church Member #2
Morganna Bridgers
Florence
Ivan Hoey Jr.
Orville Buckman
Zack Shires
Gene Dinwoodie
Ever Eloise Landrum
Lenora At 7
Cory Scott Allen
Sheriff Thompson
Cody Jones
Tecumseh Bouncer
Madelyn Wall
White Cow Waitress
Jason Collett
Gary Matthew Bryson
Eric Mendenhall
Deputy Howser
Daniel James Vaughn
Dispatcher
Edward Hall
Skinned Soldier
Santino Fontana
AM Radio DJ
Phillip DeVona
Calvin Claytor (uncredited)
Kevin Waterman
Arresting Police Officer (uncredited)
Sarah Hamff
Beth Ann Reaster (uncredited)
Shannon Frye
Alma Reaster (uncredited)
James H. Keating
Meat Processor (uncredited)
Scott Rapp
Teacher (uncredited)
Lawrence Hinkle
Diner Patron (uncredited)
Kyle Sawyer
Shop Patron (uncredited)
Emily Towles
1965 High School Student (uncredited)
Meagan Bown
1966 High School Student (uncredited)
Ben Bailey
Necking Guy (uncredited)
Beth Scott
1945 Diner Patron (uncredited)
Kacey Hayes
1945 Diner Patron / Church Goer (uncredited)
Myles Phillips
Church Goer (uncredited)
Rebecca Douglas
Necking Girl (uncredited)
Leslie Sides
Church Goer (uncredited)
Katie Flaherty
1965 Cheerleader (uncredited)
Matt Powell
1965 Vietnam Soldier (uncredited)
Morgan Monroe
Diner Patron / Church Goer (uncredited)
Jeff McKinney
Bull Pen Patron (uncredited)
Jason Charles Hill
Local Pool Player (uncredited)
Andrew Young
Cody Hamilton