David O Russell has revealed he will not make any more films about war.
The Oscar-nominated filmmaker spoke out as he introduced a screening of his 1999 Gulf War film Three Kings at the Los Angeles Film Festival, reported The Wrap.
"I don't think there's been a war in my lifetime that is worth a damn. They've all been stupid, and they just make a handful of people rich. And they've enriched our cinema and literature," he said.
He added: "I will not go back to war. I will not go into the desert. I don't want to make a movie about guns. And I will not make a military movie without women, that's for sure."
George Clooney, Mark Wahlberg and Spike Jonze starred as soldiers planning to steal gold during the Gulf War in 1991 in Three Kings.
"I wanted to make a studio movie, I wanted to make an action movie, and I wanted to not take violence for granted, but to treat every bullet like it mattered. My biggest regret as a filmmaker is that I didn't have the skills to drill deeper into the characters," he explained.
David - who received the festival's Spirit of Independence Award - admitted he had trouble with indie comedy I Heart Huckabees and Nailed.
"I kind of lost my way around the time of Huckabees. I wrote that movie too many times and thought about it too much," he admitted.
The 54-year-old filmmaker, who has enjoyed awards acclaim with recent films The Fighter and Silver Linings Playbook, has been working on American Hustle with Bradley Cooper, Christian Bale and Jennifer Lawrence.
"I want to be like John Huston, who was walking around the set of his last movie, The Dead, with an oxygen tank behind him and a tube in his nose."