McDonagh and Buscemi on Wild Horse Nine, the CIA and History on Loop
Wild Horse Nine opens November 6. McDonagh and Buscemi discuss Chile, Dallas '63, and a CIA satire that history keeps rewriting in a stupider way.
Topic
Topic
Wild Horse Nine opens November 6. McDonagh and Buscemi discuss Chile, Dallas '63, and a CIA satire that history keeps rewriting in a stupider way.