With Jonas in critical condition and unable to farm, his land is put at risk. Upset, Daniel runs out to hide in his father's boat and falls asleep. When Daniel awakes, he discovers that the boat had come untied and drifted downstream to the deserts of Texas. After a brief encounter with some thieves, Daniel is rescued by legendary cowboy Pecos Bill (Patrick Swayze). The duo later team up with lumberjack Paul Bunyan (Oliver Platt), and strong African American ex-slave John Henry (Roger Aaron Brown). Each of these heroes hooks up with Daniel and becomes involved in an increasingly bitter and boisterous fight against Stiles, whose plans to buy up land threaten the very strength of the folk heroes and the well-being of the common people.