All Cast

Willem Dafoe

Willem Dafoe

Buck McGriff

Gregory Hines

Gregory Hines

Albaby Perkins

Fred Ward

Fred Ward

Dix

Amanda Pays

Amanda Pays

Nicole

Scott Glenn

Scott Glenn

Colonel Dexter Armstrong

Keith David

Keith David

Maurice

David Alan Grier

David Alan Grier

Rogers

Lim Kay Tong

Lim Kay Tong

Lime Green

Raymond O'Connor

Raymond O'Connor

Elgin Flowers

Richard Brooks

Richard Brooks

Preacher

Thuy An Luu

Thuy An Luu

Lanh

Wasan Uttamayothin

Wasan Uttamayothin

Rogersan

Kenneth Siao Wai-Keung

Kenneth Siao Wai-Keung

Plowboy