Hidden in Plain Sight

Hidden in Plain Sight (2003)

95 min★ 6.3 · 58 votes

This documentary takes a bold, unflinching look at the nature and consequences of U.S. foreign policy in Latin America.

Release date
November 7, 2003
Country of origin
United States

Cast

Crew