Older cowhand Slim Jessup (James Gregory) is accussed of killing a man in Idaho and escapes east. He signs on with a Shiloh Ranch cattle drive to Moose Jaw, Saskatchewan. On the way the drovers are joined by a young man, James Cafferty (Bandon de Wilde), who wishes a different life than dirt farming with his widowed step-father (Frank Overton). The older Slim takes James under his wing and teaches him lessons in life before his past catches up with him.