Machine Gun Preacher relate l'histoire vraie de Sam, ancien trafiquant de drogues très violent. A présent, il se bat pour défendre les enfants régulièrement kidnappés afin de devenir soldats ou esclaves sexuels. Le Révérend Sam Childers est le fondateur du plus grand orphelinat au Sud du Soudan. L'homme a abandonné ses anciennes activités pour se dévouer entièrement à la protection et à la réintégration des enfants enlevés. Depuis douze ans maintenant, Sam Childers sauve et s'occupe des enfants rescapés de guerre. Son association exécute des opérations de sauvetage armées au sein même de la région des Lords Resistance Army.