Avenging Angel is a 2007 American TV Western film directed by David S. Cass Sr. and starring Kevin Sorbo.
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).
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.
The film scored a 2.6 household rating, making it the highest-rated ad supported cable movie for the day.
A shame this sort of story has been told many times before and done better...The one thing this movie has going for it is Sorbo does turn in a decent performance and he is the only reason Avenging Angel is worth watching, although I might be pushing the envelope with that endorsement.
"[5] The Variety review found it to be unoriginal stating "'Avenging Angel' feels less written than simply stitched together from pieces of classic oaters, without stretching much meat over those old bones.