Characters played by Boris Kodjoe
David Taylor
Characters played by Idris Elba
Reverend Charles Frank
Characters played by Nona Gaye
Charlene Taylor Frank
Characters played by Clifton Powell
Bishop Fred Taylor
Characters played by Aloma Wright
Ernestine
Characters played by Donnie McClurkin
Minister Hunter
Characters played by Omar Gooding
Wesley
Characters played by Tamyra Gray
Rain Walker
Characters played by Keshia Knight Pulliam
Maya Walker
Characters played by Michael J. Pagan
Young David
Characters played by Sean Nelson
Young Frank
Characters played by Hezekiah Walker
Brother Gordon
Characters played by Dwayne Boyd
Oscar
Characters played by Tony Vaughn
Bishop Stackhouse
Characters played by Justin Hires
Youngster
Characters played by China Anne McClain
Alexis
Characters played by Leland L. Jones
Reverend Isaac Winston
Characters played by Felicia Jeter
First Lady Winston
Characters played by Delores Winans
Janet Perkins
Characters played by Nard Holston
Sandstone
Characters played by Donna Biscoe
Reverend Jones
Characters played by Terrence Gibney
Physician
Characters played by Aaliyah Franks
Lady
Characters played by Will Packer
Attendant
Characters played by Frank Ski
Marcus
Characters played by John Nicholson
Bouncer
Characters played by Rashan Ali
Reporter
Characters played by Sasha the Diva
TV Reporter
Characters played by Geoff McKnight
James Pelzer
Esq.
Characters played by Rhoda Griffis
Lawyer #1
Characters played by Rob Hardy
Church Announcer
Characters played by Vince Canlas
Clark
Characters played by Vickie Eng
Doctor
Characters played by Birice Packer
Lady in Stairs
Characters played by Tom Joyner
Self
Characters played by Myra J.
Self
Characters played by Jedda Jones
Self
Characters played by Martha Munizzi
Self
Characters played by Yolanda Adams
Self
Characters played by Fred Hammond
Self
Characters played by Destiney Bleu
Backup dancer
Characters played by GlenNeta Griffin
Choir Member
Characters played by James Harris
Congregation
Characters played by Dijon Jackson
Custodian
Characters played by Christian Ojore Mayfield
Church Member
Characters played by Lauryn Alisa McClain
Youth in Children's Choir
Characters played by Sierra Aylina McClain
Youth in Children's Choir
Characters played by Nija Packer
Children's Choir Member
Characters played by Allen Phoenix
Deacon
Characters played by Brandon Thaxton
Posse Member
Characters played by Roshika West
Church Member
Characters played by Nathan Wright
Office person
Characters played by Madrianna Allen
Concert Goer
Characters played by Michael Angelo
Stage Hand
Security Guard
Characters played by Matthew Browning
Hotel Patron
Characters played by Luanne Byrd
Office Co-Worker
Characters played by Jonathan Cook
Guy at Concert
Characters played by Andre Davis
Band Member
Characters played by Jon Everry
Billiard Player
Characters played by Laurie Gardner
Excited Fan
Characters played by Kent Igleheart
Congregant
Characters played by John Fitzgerald Page
Revival Attendee
Characters played by Rita Sands
Extra
Characters played by Matthew Landon Sparks
Concert Goer
Characters played by Gloria Stella
(uncredited)
Characters played by Syvonne
Roxanne Hunter
Characters played by Angel Terron
Church Saint
Characters played by Craig Thaxton
Concert Goer
Characters played by Joe Walsh
Mourner
Characters played by Steve Warren
Congregant
Mourner
Characters played by Lorenzo Yearby
(uncredited)