cast
-
Michael Biehn
Landy Bretthorst
-
Tatum O'Neal
Grace Bretthorst
-
Penelope Ann Miller
Bea Bretthorst
-
Joel Gretsch
Dan Jones
-
Tricia Leigh Fisher
Ella Jean Jones
-
Scott Wilson
Reverend Potter
-
Piper Laurie
Marta Shrank
-
Audrey Wasilewski
Opal Lynn Carter
- Gregory James Phil Carter
- Rylee Fansler Carrie Staley
-
Evie Thompson
Lucy Bretthorst
- Nora Hennessy Mollie Jane Carter
- Liberty Smith Little Opal Carter
- Melinda Chilton Jane Belford
- Logan Moore Sean Ryan
- Charles Taylor Davey Lund
- Scott Crouse Miles Braddon
- Vincent Monachino Lem Bryerton
- Karen Errington Lynette Bryerton
-
Byron Thames
Clint Dexter
- Desmond S. Peters Tom Hendryks
- Scott Cordes Senior Orderly
-
Craig J. Harris
Brooklyn Street Fighter #1 (as Craig Joe Harris)
- Todd R. Terry Brooklyn Street Fighter #2
- Mark Sweeney New York Cop
- Donn Markel Orderly
- Samantha Dorman Funeral Singer
- Traci Henry Funeral Singer
- Molly Munyan Funeral Singer
- Madeline McGruder Funeral Singer
- Gracie Strawn Funeral Singer
- Marie James Gospel Soloist #1
- Jessie Williams Gospel Soloist #2
- Rob Clay Gospel Choir
- Curtis Creagh Gospel Choir
- Donna Ellison Gospel Choir
- Lois Farris Gospel Choir
- Phyliss Golden Gospel Choir
- Marshall Green Gospel Choir
- Marilyn Hicks Gospel Choir
- Darrell Luther Gospel Choir
- Matthew I. Marx Gospel Choir
- Leslie Woods Gospel Choir
-
David Huddleston
Radio Announcer (voice)
-
Connie Stevens
Voiceover (voice)