The listing, Kevin Sorbo Avenging Angel Brand New Sealed DVD has ended.
A preacher (Kevin Sorbo) witnesses his family and a group of refugees seeking shelter in his church murdered by a gang of ruthless outlaws led by Colonel Cusack (Wings Hauser). After his wife makes him promise to never seek revenge, he instead becomes a bounty hunter. When he steps in to defend a woman in a saloon, the bad guy and his two friends (who happen to be allied with The Colonel), give him a beating and toss him into the street.
A woman with a "past", named Maggie (Cynthia Watros), takes him in to care for him. He stays in her extra room, but she insists he give up his gun while at her home because she has a daughter.
The local sheriff, on Cusacks's payroll, is meanwhile trying to run off some squatters. The Sheriff's gang attempts to intimidate the squatters, but once The Preacher learns of the Sheriff's and The Colonel's dealings, he visits the squatters, who tell him they paid for the land but never got the deed. A few days later the Sheriff's posse burns down a few of the squatter's tents.
The Preacher attempts to negotiate peacefully with the Sheriff, and so visits Cusack. Cusack tries to persuade The Preacher to join his mob, which he refuses. The Sheriff then sends a message to The Preacher by having some of his men rough up Maggie. Unarmed still because of his agreement with Maggie, The Preacher catches the gang in the act and overcomes one of the men's guns, scaring the men off.
The Preacher gets his gun back from Maggie and sets out to visit the Squatters again, and is met by the Sheriff and some of his gang. The Preacher, now armed, tells the Sheriff that the squatters have a right to stay. Gunfire ensues, and The Preacher shoots the sheriff. The rest of the bad guys run off.