Bill
Eric Roberts
Ashley
Lexi Ainsworth
Roach (as LaMarc Johnson)
LeMarc Johnson
Pretty Boy
Stan Gao
Monica Tischauer
Lauren Byrd
Bob Blackman (as Don Taylor)
Donald Taylor
Coach (as Marcus M. Malden)
Marcus M. Mauldin
Physician
Laurie Cummings
Police woman
Leslie Hippensteel
Darlene (as Jillian Estelle)
Jillian Estell
Kevin
Campbell Casillo
Joseph
Jonathan Harp
Jason
Titus Makin Jr.
Wise Man
Cameron McGarry
Wise Woman
Evelyn Smith
Herod
Michael Mandanas
Mac
Bryan Massey
Angelina
Danielle Vega
Jonathan
Justinh Avery
Nicole
Cassidee Vandalia
Sharon
Vivica A. Fox
Hank
Daven Wilson
Geo
Derick Snow
Casting
Chris Freihofer
Director
Richard Foster
Writer
Deborah Foster
Editor
Executive Producer
Music
John Lissauer
Costume Design
Marcia Corenman