If current stream player not work please try other servers below.
- Watch trailer
- Vidstream
Synopsis
A Texas Ranger investigates a series of unexplained deaths in a town called Helena.
Original title The Duel
IMDb Rating 5.8 11,119 votes
TMDb Rating 5.368 288 votes