All Cast

Willem Dafoe
Buck McGriff

Gregory Hines
Albaby Perkins

Fred Ward
Dix

Amanda Pays
Nicole

Scott Glenn
Colonel Dexter Armstrong

Keith David
Maurice

David Alan Grier
Rogers

Lim Kay Tong
Lime Green

Raymond O'Connor
Elgin Flowers

Richard Brooks
Preacher
Thuy An Luu
Lanh
