R rated

I thought we were going to see “Ben Hur,” but when the movie started, we were sitting in the “War Dogs” theater. Instead of getting up and leaving, we stayed and were really happy we did. “War Dogs” is a funny, interesting movie if not very profane.

“War Dogs” is based on the true story of two young men, David Packouz (Miles Teller) and Efraim Diveroli, (Academy Award Nominee Jonah Hill), who won a $300 million contract from the Pentagon to supply arms to America’s allies in Afghanistan.

Riddled with the F-bomb and other foul language, “War Dogs” is an appropriate movie for foul language. If I found myself in half of the situations these guys are in, I would be using lots of foul language too.

The film stars Miles Teller as David Packouz. He is excellent in this role. Jonah Hill who plays Efraim is the guy you love to hate. Hill has really packed on the weight. He looked unhealthy even though he was extremely tan. I almost didn’t recognize Academy Award nominee Bradley Cooper. He was unshaven and wore coke bottle glasses and had a very minor part. The real David Packouz performs in the movie as a singer in a nursing home. He is a talented singer. The beautiful Cuban actress, Ana de Armas plays David Packouz’s wife, Iz. She has another movie coming out next week, “Hands of Stone.”

“War Dogs” was written by Stephen Chin, Academy Award Nominee Todd Phillips, and Jason Smilovic based on the Rolling Stone article “Arms and Dudes.” The script is very tight and I found that the movie really moved. I was surprised when the movie was over, It didn’t drag at all.

The film was directed by Todd Phillips.

Although “War Dogs” is based on a true story and the lead characters are often in perilous situations, the movie is very funny. If you find foul language offensive, do not go to this movie because almost every line of dialogue is laden with the f-bomb. If you don’t mind foul language, you will find this movie well-acted and very funny.

At first, I thought this was going to be a guy flick but the women in the audience seemed to like this as well.

“War Dogs” opens tomorrow at AMC Showplace Edwardsville 12 and AMC Eastgate Showplace 6.