
Watch Savage Dog
"Indochina, 1959. The French left. The Americans have yet to arrive. But one man has declered war."
- TV-14
- 2017
- 1 hr 34 min
-
5.0 (3,397)
A story set in Indochina in 1959, a land beyond rule and a time without mercy, and the birth of a legend.