Wild Horse Nine
Directed byMartin McDonagh
Directed by
Martin McDonagh
Set in Santiago, Chile in 1973, the film follows CIA operatives Chris and Lee, whose trust in one another is tested to its limits on a trip to Easter Island.
Last Updated: 4 days ago








