DON'T MISS OUR BIGGEST SALE YET! BUY ANY 3 MOVIES AND GET 4 FREE!

The Duel [HDX Vudu InstaWatch]

A Texas Ranger investigates a series of unexplained deaths in a town called Helena.