Overview
Avenging Angel is a 2007 American TV Western film directed by David S. Cass Sr. It originally aired on Hallmark Channel on July 7, 2007, as part of the network's "Western Month". It was filmed at Simi Valley, California, Sable Ranch in Santa Clarita, California as well as Vasquez Rocks Natural Area Park in Agua Dulce, California.
Plot
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.
From Wikipedia (CC BY-SA 4.0).