Nelsan Ellis
as Bobby Byrd
Lennie James
as Joe Brown
Tika Sumpter
as Yvonne Fair
Jill Scott
as DeeDee Brown
Josh Hopkins
as Ralph Bass
Tariq Trotter
as Pee Wee Ellis
Aakomon Jones
as Bobby Bennett
Jordan Scott
as Young James
Jamarion Scott
as Young James