War Dogs arranca el 1° de enero de 2008, en plena invasión estadounidense a Irak -con Bush hijo al frente. A través de una serie de frases sobre placas negras, a modo de capítulos, se relata la vida de David Packouz (Miles Teller): un hombre que pasa de ser un masajista de millonarios en Miami Beach a convertirse en uno de ellos. ¿Cómo se produjo el salto? bueno, mal que le pese a su madre, gracias al reencuentro con Efraim Diveroli (Jonah Hill), su compañero de aventuras de la infancia.
Como ya lo dice su protagonista, la guerra es una economía. Mientras nosotros nos apenamos por sus muertos y las atrocidades producidas en ellas, están quienes se preocupan por las armas y las piensan en clave de dólares. Ese es el caso de Diveroli quien, luego de “ser estafado” por su tío, sale adelante metiéndose en un negocio bastante peligroso.