The Avenging Angel official wallpaper
The Avenging Angel poster

The Avenging Angel

(1995)

Cast

Tom Berenger as Miles Utley
Tom Berenger

as Miles Utley

James Coburn as Porter Rockwell
James Coburn

as Porter Rockwell

Fay Masterson as Miranda Young
Fay Masterson

as Miranda Young

Kevin Tighe as Benjamin Rigby
Kevin Tighe

as Benjamin Rigby

Jeffrey Jones as Brother Milton Long
Jeffrey Jones

as Brother Milton Long

Tom Bower as Bill Hickman
Tom Bower

as Bill Hickman

Leslie Hope as Liza Rigby
Leslie Hope

as Liza Rigby

Daniel Quinn as Alpheus Young
Daniel Quinn

as Alpheus Young

Andrew Prine as Andrew Pike
Andrew Prine

as Andrew Pike

Lisa Banes as Rebecca Heaton
Lisa Banes

as Rebecca Heaton

Drew Snyder as Will Heaton
Drew Snyder

as Will Heaton

Tracey Ellis as Hannah Parker
Tracey Ellis

as Hannah Parker

Charlton Heston as Brigham Young
Charlton Heston

as Brigham Young

Patrick Gorman as Jonathan Parker
Patrick Gorman

as Jonathan Parker

Miles Feulner as Josh Heaton
Miles Feulner

as Josh Heaton

T.J. Lowther as Miles at 10
T.J. Lowther

as Miles at 10

Bill Osborn as Tall Easterner
Bill Osborn

as Tall Easterner

David Kirk Chambers as Stocky Easterner
David Kirk Chambers

as Stocky Easterner

Richard Jewkes as Sheriff Ezekiel Randall
Richard Jewkes

as Sheriff Ezekiel Randall

Crew

John Borland as Crew department
Dirk Craft as Directing department
Dirk Craft

Second Assistant Director

Monty Stuart as Crew department
Jack Verbois as Crew department
Kurt D. Lott as Crew department
Elsa Zamparelli as Costume & Make-Up department
Elsa Zamparelli

Costume Design

Tom Berenger as Production department
Tom Berenger

Co-Producer

Paul Baxley as Crew department
Paul Baxley

Stunt Coordinator

Paul Baxley as Directing department
Paul Baxley

Second Unit Director

Cheryl Voss as Costume & Make-Up department
Cheryl Voss

Key Makeup Artist

Craig West as Directing department
Craig West

First Assistant Director

Ian Fox as Camera department
Ian Fox

Second Unit Director of Photography

Dennis Nemec as Writing department
Dennis Nemec

Teleplay

Heather Lowe as Production department
Heather Lowe

Producer

Patrick Curtis as Production department
Jay Benson as Production department
Jay Benson

Producer

Dennis Nemec as Production department
Dennis Nemec

Producer

Craig R. Baxley as Directing department
Karen Rea as Production department
Karen Rea

Casting

Philip Leonard as Art department
Philip Leonard

Production Design

Gary Chang as Sound department
Gary Chang

Original Music Composer

Robert Katz as Production department
Robert Katz

Executive Producer

Lee Ann Martin as Production department
Moctesuma Esparza as Production department
Moctesuma Esparza

Executive Producer

Mark Irwin as Camera department
Mark Irwin

Director of Photography

Bob Orrison as Crew department