Please help us to describe the issue so we can fix it asap.Cancel
HD 1080p 346 Views
A Texas Ranger investigates a series of unexplained deaths in a town called Helena.
Original title The Duel
IMDb Rating 5.7 2,601 votes
TMDb Rating 5.8 15 votes