Jack McCall is a Southerner who joins the Union during the civil war. When he encounters three Confederate soldiers posing as Yankees, one of which is named Spargo, Jack tells them the place where the headquarters is located. Soon after he is tried as a spy. When Jack manages to escape, his cousin Bat McCall and Wild Bill Hickok kill his parents and plan to get hold of the McCall plantation and money. After the war Jack tries to prove his innocence and asks Spargo to testify. Spargo first agrees, but when Jack is captured again, Spargo decides to join Hickok and Bat. With the help of Rose Griffith, Jack manages to escape again and hopes to clear his name. Meanwhile, Hickok, Bat and Spargo have left for Kansas City. In search for gold, they plan to destroy the Sioux Indians. Jack, while still trying to clear his name, becomes aware of their plans and tries to stop them.