Please help us to describe the issue so we can fix it asap.Cancel
Watch now in HD 583 Views
A Texas Ranger investigates a series of unexplained deaths in a town called Helena.
Original title The Duel
IMDb Rating 5.7 3,281 votes
TMDb Rating 5.5 22 votes