Characters played by Shelton Murphy
Young Buck
Characters played by Brad Johnson
Old Buck
Characters played by Chad Eubank
Tommy Weaver
Characters played by Jeff Gore
Red - Bar Owner
Characters played by Devin Skyy Williams
Young Ruth
Characters played by Charlotte Lewis
Old Ruth
Characters played by Lea Penick
Donna May
Characters played by Brian Wallis
Hawk Dudley
Characters played by Holly Spears
Tommy Sue
Characters played by Scott Mendes
Pastor Snow
Characters played by Mark Soter
Al
Characters played by Joshua Briscoe
Jasper Jr.
Characters played by Lynna Eller
Young Tommy Sue
Characters played by Clayton Wilson
Tank
Characters played by Cheyenne Harris
Becky (Bartender)
Characters played by Bob Alford
Announcer - Johnston
Characters played by Ken Roberts
Old Buck's Doc
Characters played by Jose Villedas
Jack Ivy's Ranch Hand
Characters played by Brandy Allison
Barb (Waitress)
Characters played by Lydia Ortiz
Maya
Characters played by Janae Hatchett
Amanda
Characters played by Bernie Parquet
Gospel Singer
Characters played by Jana Flaig
Church Hen 1 (Bertha)
Characters played by Cynthia Mehall
Church Hen 2
Characters played by Marilyn Christopherson
Church Hen 4
Characters played by Ashla Soter
Kayleigh
Characters played by Summer Madison Rahn
Brandy
Characters played by Jon Mark Hogg
Attorney
Characters played by Timothy E. Goodwin
Clive Boleregard
Characters played by Jared Clark
Brat 3
Characters played by Jeff Gore
Red
Characters played by Christopher T Lovett
Extra
Characters played by Jim D. Madewell
Bar Room extra
Characters played by James Smith
Al's Posse
Characters played by James Houston Turner
Church Member