The Duel
Available on ViX, Pluto TV, STARZ, Philo, Prime Video, Tubi TV, iTunes, Hulu, Amazon Freevee, Sling TV, Plex
A Texas Ranger investigates a series of unexplained deaths in a town called Helena.
Starring Woody Harrelson, Liam Hemsworth, Alice Braga
Director Kieran Darcy-Smith