A former gunfighter who went to prison but then took up religion arrives in a western town as the new preacher. There he finds a feud between the ranchers and the farmers. The Railroad Agent is after the ranchers land and has his men causing all the trouble. The new preacher sets out to bring the two sides together and he says he will not need a gun.

James Mitchell
as Terrall Butler

Rosemarie Stack
as Ann Davis

Jan Merlin
as Viggo Tomlin

Jess Barker
as Ed Halcomb

Hugh Sanders
as Lathe Sawyer

Herbert Patterson
as Gray Arnett

David McMahon
as Sam Davis

Dorothy Patrick
as Edith Sawyer

Taylor Holmes
as Mr. Wren

Robert Armstrong
as Sheriff Ben Seale