頃は1890年。初夏。ワイオミングの高原に1人の旅人(アラン・ラッド)が漂然とやってきた。男は移住民の1人ジョー・スターレット(ヴァン・ヘフリン)の家で水をもらい、家族の好意で1晩泊めてもらうことになった。男は名をシェーンと名乗った。妻マリアン(ジーン・アーサー)、1人息子ジョーイ(ブランドン・デ・ワイルド)と3人暮らしのジョーは、かねて利害の反する牧畜業者ライカーに悩まされていたので、冬まででも働いてくれないかとシェーンに頼んだ。シェーンは、何か心に決めたことがあるらしく、町の酒場でライカーの手下から喧嘩を売られたときも、相手にならなかった。