The Duel The Duel

Where to watch

Vengeance cannot be denied.

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

Studios

Country

USA

Language

Alternative Titles

Duel, The, El duelo, 더 듀얼, By Way of Helena

Recent reviews

More