Teshawn 'Te' Tucker
Billoah Greene
Wesley 'Wes' Tucker
Darien Sills-Evans
Bull Sharky
Adewale Akinnuoye-Agbaje
Sister Nettie
Eartha Kitt
Sister Jasmine
Patti LaBelle
Desiree
Tichina Arnold
Aunt June
Novella Nelson
Music
Nona Hendryx
Associate Producer
Roger M. Bobb
Screenplay
Kevin Heffernan
Director
Charles Randolph-Wright
Casting
Aleta Chappelle
Editor
Jacob Craycroft
Producer
Richard Perello
Melody London
Peter E. Lengyel
Story
Monica Lengyel Karlson
Director of Photography
Robert Barocci