Résumé: En 1892, un groupe de soldats noirs, trahis par leur commandant blanc, le colonel Graham (Billy Zane) déserte la guerre hispano-américaine. Avec Graham à leurs trousses, Jesse Lee (Mario Van Peebles) les mène jusqu’à sa ville natale Freemanville, pour s’apercevoir qu’elle est en proie à des conflits raciaux. Rapidement, Jessie Lee va comprendre que pour ramener la justice et la liberté parmi son people, il va devoir taire les longs discours et sortir les armes.