Set during the Civil War, Bad Company stars Barry Brown as a Northern boy, Drew Dixon, who heads West to avoid getting drafted. He falls under the spell of Jake Rumsey (Jeff Bridges), an easygoing young con artist. Drew joins Jake's gang of boy bandits, who live by their wits and try to avoid confrontation with adult criminals like Big Joe (David Huddleston). It is Drew who must eventually save Jake from hanging, even though he realizes that his intervention could lead to his own execution.