The Unholy Trinity

Richard Gray
2025-06-13

The past never stays buried.
6.381
95 min

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.

Cast

Name Character Team
Pierce Brosnan Gabriel Dove Unowned
Samuel L. Jackson St. Christopher Hangin with Mr. Cooper
Brandon Lessard Henry Broadway Unowned
Veronica Ferres Sarah Dove Unowned
Gianni Capaldi Gideon Unowned
Q'orianka Kilcher Running Cub Unowned
Tim Daly Henry Unowned
Ethan Peck Sam Scarborough Unowned
Katrina Bowden Julia Unowned
David Arquette Father Jacob Unowned
Anthony J. Sharpe Austin Benton Unowned
Beau Linnell Butch Benton Unowned
Isabella Ruby Nora Benton Unowned
Eadie Gray Mabel Unowned
Stephanie Hernandez Rachel Unowned
Dylan Brosnan Pastor Unowned
Paris Brosnan Thomas Unowned
Stu Brumbaugh Bar fight patron Unowned
Tina Buckingham Buxom Madame Unowned
Nick Farnell McCaughly Unowned
Chuck Mathews Charlie Unowned
Scott McCauley Cook Unowned
Tim Montana Red Montana Unowned
Colleen Story Towns Person Unowned
Beau Knapp Asa Benton Unowned
Kehana Krumme Unowned
Sandra Patroske Unowned
Duncan Vezain Unowned
Kelton Cole Unowned
Cyrus Leisy Unowned
Alma Bronty Unowned
Cheyenne Mikkelsen Unowned
Marley Gray Unowned
Ben Schilling Unowned
Aubrie McCall Unowned
Duster Dusterbeck Unowned
Maree Gray Unowned
Ann Schilling Unowned
Angel Lewellin Unowned
Marcelle Carroll Unowned
Kurt Blunck Unowned
Aaron Harting Unowned
Don Rogers Unowned
John Lott Unowned
Dennis White Unowned
Jesse Berg Unowned
Alex Terzieff Unowned
Glenn Foster Unowned
Steve Prosinski Unowned