The Duel
1 hour 50 minutes2016-06-24
5.4
Watch Trailer
A Texas Ranger investigates a series of unexplained deaths in a town called Helena.
Search Everything
Watch Trailer
A Texas Ranger investigates a series of unexplained deaths in a town called Helena.