Characters played by John Schneider
Martin Dwyer
Characters played by Michael Paré
Matteo Trino
Characters played by Yancy Butler
Anna Thomas
Characters played by Vernon Wells
Dodson
Characters played by Steven Williams
Pastor Winfield
Characters played by Chris Mulkey
Alfio Sarda
Characters played by Angela Gots
Celia
Characters played by David Chokachi
John Thomas
Characters played by Ben Milliken
Young John Thomas
Characters played by Anthony Caruso
Don Ninu
Characters played by Adam Gifford
Chupez
Characters played by Alex Lane
The Kid
Characters played by Sean Burgos
Emilio
Characters played by Stephen Cloud
Dupree
Characters played by Vanessa Hernandez
Maria
Characters played by Jonathan Jose Quintana
Cheeto
Characters played by Marialisa Caruso
Lisa Thomas
Characters played by Jason Small
Church Patron
Characters played by Manuel Soro
Padre Vincenzo
Characters played by Giovanni Caruso
Alter Boy
Characters played by Mitch Day
SWAT Team Member
Characters played by Brit Chokachi
Church Patron
Characters played by Mariuccia Caruso
Church Patron
Characters played by Michael Caruso
Restaurant Patron
Characters played by Marco Caruso
Drug Dealer
Characters played by Lila Hood
Church Patron