| Lorraine Gary | | Ellen Brody |
| Lance Guest | | Michael Brody |
| Mario Van Peebles | | Jake |
| Karen Young | | Carla Brody |
| Michael Caine | | Hoagie |
| Judith Barsi | | Thea |
| Mitchell Anderson | | Sean Brody |
| Lynn Whitfield | | Louisa |
| Jay Mello | | Young Sean Brody (archive footage) |
| Cedric Scott | | Clarence |
| Charles Bowleg | | William |
| Melvin Van Peebles | | Mr. Witherspoon |
| Mary Smith | | Tiffany |
| Edna Billotto | | Polly |
| Fritzi Jane Courtney | | Mrs. Taft |
| Cyprian R. Dube | | Mayor |
| Lee Fierro | | Mrs. Kintner |
| Moby Griffin | | Man in the Boat (as John Griffin) |
| Diane Hetfield | | Mrs. Ferguson |
| Daniel J. Manning | | Jesus |
| William E. Marks | | Lenny |
| James Martin Jr. | | Minister (as James Martin) |
| David Wilson | | Tarkanian |
| Romeo Farrington | | Romeo |
| Anthony Delaney | | Charles Townsend |
| Heather Thompson | | Shirley |
| Levant Carey | | Houseman |
| Darlene Davis | | Irma |
| Barbara Alston | | Additional Voices (voice) |
| Tina Lifford | | Additional Voices (voice) |
| Marilyn Schreffler | | Additional Voices (voice) |
| Doris Hess | | Additional Voices (voice) |
| J.D. Hall | | Additional Voices (voice) (as J. D. Hall) |
| John Lafayette | | Additional Voices (voice) |
| Dominic Hoffman | | Additional Voices (voice) |
| Charles Bartlett | | Additional Voices (voice) |
| David McCharen | | Additional Voices (voice) |
| LaGloria Scott | | Additional Voices (voice) |
| Kaleena Kiff | | Additional Voices (voice) |
| Rocky | | Additional Voices (voice) |