This Movie is Currently UnavailableThe DuelA Texas Ranger investigates a series of unexplained deaths in a town called Helena.Aired: 06/24/2016All Movies