Edit
Machine Gun Preacher (2011) Poster

Trivia

The real Sam Childers, whom the story is based on, shows screenings of a heavily-edited version of the film in churches around the world. The proceeds of which are used to support his ongoing work in South Sudan.
The photos that Sam shows the banker while trying to get the loan are actual photos taken by the real Sam Childers in Sudan. They can also be seen during the closing credits.
Vera Farmiga was the first choice to play Lyn, but dropped out due to pregnancy. She was replaced by Michelle Monaghan.
The city Noblesville mentioned in the movie when describing roofing jobs is actually a city outside of Indianapolis and not in Pennsylvania. Jason Keller, the writer of the film, is from Indianapolis.

See also

Goofs | Crazy Credits | Quotes | Alternate Versions | Connections | Soundtracks

Contribute to This Page