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