Shane, un aventurier solitaire, arrive dans une petite ville où les fermiers tentent de combattre les ranchers qui veulent s'approprier leurs terres. Ceux-ci engagent un tueur pour éliminer les plus réticents. Shane s'installe chez une famille et devient l'ami du petit garçon. Il tente de les aider à se battre et à garder leur ferme.