The Unholy Trinity

The Unholy Trinity

The past never stays buried.

Set against the turbulent backdrop of 1870s Montana, in the moments before the execution of Isaac Broadway, he gives his estranged son, Henry, an impossible task: murder the man who framed him for a crime he didn’t commit. Intent on fulfilling his promise, Henry travels to the remote town of Trinity, where an unexpected turn of events traps him in town and leaves him caught between Gabriel Dove, the town’s upstanding new sheriff, and a mysterious figure named St. Christopher.

US

Made in US

6.3/10

2025

Western
Adventure
Crime
Jaggi EntertainmentSaban Films

Server

Having issues? Try switching to a different server.

Cast

Pierce Brosnan

Pierce Brosnan

As Gabriel Dove

Samuel L. Jackson

Samuel L. Jackson

As St. Christopher

Brandon Lessard

Brandon Lessard

As Henry Broadway

Veronica Ferres

Veronica Ferres

As Sarah Dove

Gianni Capaldi

Gianni Capaldi

As Gideon

Q'orianka Kilcher

Q'orianka Kilcher

As Running Cub

Tim Daly

Tim Daly

As Isaac Broadway

Ethan Peck

Ethan Peck

As Sam Scarborough

Katrina Bowden

Katrina Bowden

As Julia

David Arquette

David Arquette

As Father Jacob

Anthony J. Sharpe

Anthony J. Sharpe

As Austin Benton

Beau Linnell

Beau Linnell

As Butch Benton

Isabella Ruby

Isabella Ruby

As Nora Benton

Eadie Gray

Eadie Gray

As Mabel

Stephanie Hernandez

Stephanie Hernandez

As Rachel

Dylan Brosnan

Dylan Brosnan

As Pastor

Paris Brosnan

Paris Brosnan

As Thomas

Stu Brumbaugh

Stu Brumbaugh

As Bar fight patron

Tina Buckingham

Tina Buckingham

As Buxom Madame

Nick Farnell

Nick Farnell

As McCaughly

Chuck Mathews

Chuck Mathews

As Charlie

Scott McCauley

Scott McCauley

As Cook

Tim Montana

Tim Montana

As Red Montana

Colleen Story

Colleen Story

As Towns Person

Beau Knapp

Beau Knapp

As Asa Benton

Kehana Krumme

Kehana Krumme

As

Sandra Patroske

Sandra Patroske

As

Duncan Vezain

Duncan Vezain

As

Kelton Cole

Kelton Cole

As

Cyrus Leisy

Cyrus Leisy

As

Alma Bronty

Alma Bronty

As

Cheyenne Mikkelsen

Cheyenne Mikkelsen

As

Marley Gray

Marley Gray

As

Ben Schilling

Ben Schilling

As

Aubrie McCall

Aubrie McCall

As

Duster Dusterbeck

Duster Dusterbeck

As

Maree Gray

Maree Gray

As

Ann Schilling

Ann Schilling

As

Angel Lewellin

Angel Lewellin

As

Marcelle Carroll

Marcelle Carroll

As

Kurt Blunck

Kurt Blunck

As

Aaron Harting

Aaron Harting

As

Don Rogers

Don Rogers

As

John Lott

John Lott

As

Dennis White

Dennis White

As

Jesse Berg

Jesse Berg

As

Alex Terzieff

Alex Terzieff

As

Glenn Foster

Glenn Foster

As

Steve Prosinski

Steve Prosinski

As

More