David Warner tuvo el honor de trabajar con el gran director Sam Peckinpah en tres películas: el western épico “The Ballad of Cable Hogue”, el drama nazi “Cross of Iron” y la controvertida “Straw Dogs”. De esas tres películas, el papel de Warner como el tonto del pueblo Henry Niles en “Straw Dogs” se destaca como el más memorable.
El papel de Niles es una historia secundaria esencial para la trama principal. Su atracción por una joven enfurece a la gente del pueblo y rápidamente es condenado al ostracismo, al igual que el recién llegado y forastero David Sumner (Dustin Hoffman). Debido al destino de Sumner con su esposa y la gente tortuosa del pueblo, simpatiza con Niles y luego lo defiende de una multitud enojada. Al final, se van juntos, dejando atrás la ciudad. Según warner, Peckinpah le pidió a él y a Hoffman que improvisaran el final. Encontraron el intercambio perfecto, con advertidor diciendo“No sé el camino de regreso”, y Hoffman respondió: “Está bien, yo tampoco”.
Warner estuvo a punto de ser expulsado de la película porque, como le explicó a club audiovisual — se rompió los pies en un accidente, lo que dificultó asegurarlo para el rodaje. Peckinpah se puso de pie y prometió cubrirlo para la producción. Cojeó durante toda la película, pero su nombre no se encuentra en los créditos, ya que hubo un problema de facturación entre su agente y los productores de la película.