Characters played by Elizabeth Olsen
Candy Montgomery
Characters played by Patrick Fugit
Pat Montgomery
Characters played by Jesse Plemons
Allan Gore
Characters played by Fabiola Andújar
Mary Adams
Characters played by Olivia Grace Applegate
Carol Crowder
Characters played by Harper Heath
Alisa Gore
Characters played by Amelie Dallimore
Jenny Montgomery
Characters played by Christopher Corson
Church Congregant
Disco Patron
Shopper
Church Conggregant
Team Volleyball Player
Volley Ball Spectator
Characters played by Bonnie Gayle Sparks
Jo Ann Garlington
Characters played by Jennie Page
Betty Huffhines
Characters played by Sara Burke
Barbara Green
Characters played by Richard C. Jones
Tom Cleckler
Characters played by Aaron Jay Rome
Richard Garlington
Characters played by Andrew S Cortez
Cameraman
Characters played by Beth Broderick
Bertha Pomeroy
Characters played by Drew Waters
Jerry McMahan
Characters played by Jason Alan Smith
Richard Parker
Characters played by Charlie Talbert
Lester Gayler
Characters played by Veronica Berry
Cindy
Cindy Reporter
Characters played by GiGi Erneta
News Anchor Melinda
Characters played by Ronald Joe Vasquez
Photographer
Characters played by D'Ann Connelly
Church Choir
Characters played by Jackie Ritz
Celeste
Characters played by Siya Rostami
Business man
Engineer
Characters played by Vance Sparks
Dr. Lask
Characters played by Patrick A. Grover
Reporter Jones
Characters played by Lily Rabe
Betty Gore
Characters played by Keir Gilchrist
Pastor Ron Adams
Characters played by Elizabeth Marvel
Pastor Jackie Ponder
Characters played by Tom Pelphrey
Don Crowder
Characters played by Krysten Ritter
Sherry Cleckler
Characters played by Brian d'Arcy James
Dr. Fred Fason
Characters played by Mackenzie Astin
Tom O'Connell
Characters played by Adam Cropper
Robert Udashen
Characters played by Bruce McGill
Judge Tom Ryan
Characters played by Brad Leland
Chief Royce Abbott
Characters played by Rob Faubion
Collins County Sheriff
Characters played by Deborah Marcus
Choir Member
Characters played by Asher Followell
Little Superman
Characters played by Skeeta Jenkins
Security Guard
Characters played by Deke Anderson
Dr. Vincent DiMaio
Characters played by Brian Villalobos
Sid O'Hara
Characters played by Joe Daru
Dr. Holden
Characters played by Allison Poccia
Reporter
Characters played by Kia J. Williams
Reporter Alexis
Characters played by Christin Sawyer Davis
Elaine Carpenter
Characters played by Justin Ross Martin
George
Characters played by Tiana Stuart
Soloist
Characters played by Curtis Simpson
Ups Guy
Characters played by Laurie Jenkins Jones
Courtroom Spectator
Characters played by Edward M Zihlman
Court room Deputy
Characters played by Connor Denton
Church Congregant
Characters played by Bam Rubenstein
1972 Riviera Driver
Church Congregant
Funeral Attendee
Trial Spectator #6
Volleyball Spectator
Characters played by Ronnie Carl Jackson
Airport and Hotel Patron
Courthouse Pedestrian
Characters played by Jenny Biggs
Courtroom Artist
Characters played by David Lane Breaux
Church Congregate
Characters played by Matt Harmatuk
Wylie Police Officer
Characters played by Zachary White
Court Spectator
Deputy Dagby
Characters played by Ryan Murphy
Writers Circle Member
Characters played by Katherine Hogan
Church Congregant
Characters played by Jesse L. Black
Church Congregant
Characters played by Joe M Busch
Ti Employee
Characters played by Ricky Trejo
Business Man
Movie Goer
Characters played by Josh Brine
Shoe Salesman