Characters played by Laurence Fishburne
Henry Covington
Characters played by Bradley Whitford
Mitch
Characters played by Anika Noni Rose
Annette
Characters played by Mykelti Williamson
Donnie
Characters played by Deanna Dunagan
Sarah
Characters played by Melinda McGraw
Janine
Characters played by Martin Landau
Rabbi Albert Lewis
Characters played by Anthony Castelow
Cass
Characters played by Bryce Clyde Jenkins
Young Henry
Characters played by Langston Fishburne
Henry at 20
Characters played by Wayne David Parker
Gene
Characters played by Jonathan Adams
Willie Covington
Characters played by April Parker Jones
Wilma Covington
Characters played by Larry VanBuren Jr.
Derrick Covington
Characters played by John Hardy
Baptist Preacher