cast
-
Omar Epps
J. Martin Bellamy
-
Frances Fisher
Lucille Langston
-
Matt Craven
Sheriff Fred Langston
-
Devin Kelley
Maggie Langston
-
Mark Hildreth
Pastor Tom Hale
-
Samaire Armstrong
Elaine Richards
-
Landon Gimenez
Jacob Langston
-
Kurtwood Smith
Henry Langston
-
Kathleen Munroe
Rachael Braidwood
-
Sam Hazeldine
Caleb Richards
-
Michelle Fairley
Margaret Langston
-
Lori Beth Sikes
Janine Hale
-
Travis Young
Ray Richards
-
Christopher Berry
Deputy Carl
-
Nadej K. Bailey
Jenny Thompson
-
Donna Murphy
The Elegant Woman
-
Wanda Morganstern
Stand in
-
Kevin Sizemore
Gary Humphrey
-
April Billingsley
Barbara Langston
-
Michael Tourek
Cauliflower Ear Goon
-
Cullen Moss
Joey
-
Tamlyn Tomita
Dr. Toni Willis
-
Veronica Cartwright
Helen Edgerton
-
Jwaundace Candece
Mrs. Camille Thompson
-
Karen Ceesay
Nurse
- Eduardo Gonzalez Sheriff's Deputy
-
Jim Parrack
Preacher James
-
Faye Foley
Young Margaret
-
Glenn Fleshler
Mikey Enders
-
Kyle Secor
Brian Addison
-
TJ Linnard
William Kirk
-
Ned Bellamy
Samuel Catlin
-
Jason Saucier
Dale Getheard
- Terrance Hill Sheriff Deputy / Dinner Patron
-
James Tupper
Dr. Eric Ward
-
Gary Weeks
Deputy Andrew Chartman
-
Michael Harding
Paul Thorton
-
Shawn Shepard
Mr. Wallace Thompson
-
Katherine Willis
Kimberly
-
Joe Knezevich
Young Henry
-
Claire Bronson
Young Lucille
- Walker Harris Young Tom Hale
- Matthew Sligh Eddie
-
Jason Davis
Deputy
- Darrell L. Shuler Arcadia returned
- John Collier Returned
-
Cheryl White
Robin
- Laura Ann Heaton Gray Nurse Ashley
-
Nicholas Gonzalez
Deputy Connor Cuesta
-
Zach Sale
Mitchell Hirsch
-
Cynthia Barrett
Beth-Ann
-
Al Mitchell
Bottomless Joe
-
Katelyn Nacon
Girl
-
Adam Boyer
Bald Man
-
Michael H. Cole
Attaché
- Yulu Tian Chinese Man
- Hong Ring Sun Chinese Woman
- Nick Morris Tattooed Man
-
Naomi Lavette
Desk Clerk Tina
-
Dwayne Boyd
Officer Bobby
- Ellen Wall Bartender
- Lisa M. Barfield Bank Patron
- Blake Jones Boy
- Scott Buckley Guard
- Patti Schellhaas Diner
-
Matthew Cornwell
Stanley
-
Victor Turner
Phil
-
Sharon Blackwood
Mrs. O'Donnell
-
Tracey Bonner
Middle-Aged Woman
- Ashlee Payne Polly Humphrey
-
Avis-Marie Barnes
Sharon
-
Tracy Goode
Sheriff's Deputy
-
Garrett Kruithof
Confused Man
- Kristin Erickson Server
-
Dane Davenport
Korean War Officer
-
Mike Pniewski
Colonel Austryn Everest Stone
-
Tiffany Morgan
Eva
- Victor Cordova Bob Clark
-
Stevie Ray Dallimore
Lt. Charles Kellerman
- Katherine Steets Receptionist Lily
-
Adam Drescher
Mailman
- Nathaniel Shapiro Bartender
-
Scott Michael Campbell
Arthur Holmes
-
Tom Hillmann
Principal Hayes
-
Elizabeth Faith Ludlow
Miss Lynch
- Nick Craven Young Fred Langston
- Gara Coffey Assistant Coroner
-
Jody Thompson
Mr. Leg Brace
-
Assaf Cohen
Dr. Luke Courtelis
- Taplin Saulas Young Elegant Woman
- George Vricos Government Agent
-
Crystal Lo
Nurse
-
Robert Walker Branchaud
Member
- Gregory Nassif St. John Member
-
David Reynolds
Earl
-
Allan Edwards
Superior
-
Bailey Anne Borders
17 Yeard Old Margaret
-
Montrel Miller
Co-Worker
-
Randy Havens
Kyle
-
Lars Gerhard
Warren Langston
-
Dexter Tillis
Member
- Jason Bridges Mr. Anderson
-
Peggy Sheffield
Hilary
-
Sandra Ellis Lafferty
Mrs. Henderson
-
Yvonne Landry
Woman
-
Nevaina Graves Rhodes
Woman
- Dan Hager Mr. Henderson
- Steven Ashley Government Guard
-
Kelly Tippens
Woman
-
Ryan Lewis
Angry Looking Man
-
Jay DeVon Johnson
Newscaster
-
Suehyla El-Attar Young
Woman
- Precious Bright Woman (voice)
-
Jimmy Ray Pickens
Male Returned
-
Matt Lewis
Male Returned
- Kesner Cham Man
-
Brandon Gregory
Soldier #1