All Cast

André 3000

André 3000

Percival

Big Boi

Big Boi

Rooster

Paula Patton

Paula Patton

Angel

Terrence Howard

Terrence Howard

Trumpy

Faizon Love

Faizon Love

Ace

Malinda Williams

Malinda Williams

Zora

Cicely Tyson

Cicely Tyson

Mother Hopkins

Macy Gray

Macy Gray

Taffy

Ben Vereen

Ben Vereen

Percy Senior

Bruce Bruce

Bruce Bruce

Nathan

Paula Jai Parker

Paula Jai Parker

Rose

Bobb'e J. Thompson

Bobb'e J. Thompson

Young Rooster

Patti LaBelle

Patti LaBelle

The Real Angel Davenport

Ving Rhames

Ving Rhames

Spats

Jackie Long

Jackie Long

Monk

Oscar Dillon

Oscar Dillon

Bobo

Jalil Jay Lynch

Jalil Jay Lynch

Cliff

Esau McGraw

Esau McGraw

Sonny

Bre'Wan Waddell

Bre'Wan Waddell

Young Percival

Carol Mitchell-Leon

Carol Mitchell-Leon

Auntie Belle

China Anderson

China Anderson

Rooster's Daughter

Isis Faust

Isis Faust

Rooster's Daughter

Kyra Freeman

Kyra Freeman

Rooster's Daughter

Kabrina Truesdale

Kabrina Truesdale

Rooster's Daughter

Rodney Johnson

Rodney Johnson

Fatts

Bill Nunn

Bill Nunn

GW

Nadine Ellis

Nadine Ellis

Church Dancer

Afemo Omilami

Afemo Omilami

Walter