"Machine Gun Preacher" è un film del 2011 diretto da Marc Forster, basato sulla vera storia di Sam Childers, un ex detenuto che diventa un missionario in Africa per aiutare i bambini vittime della guerra civile.
Il film segue la vita di Sam Childers (interpretato da Gerard Butler), un ex motociclista e spacciatore di droga che decide di cambiare vita dopo essere stato rilasciato dal carcere. Dopo aver trovato la fede cristiana, Sam si reca in Sudan per aiutare i bambini orfani e vittime della guerra civile.
Qui, Sam si rende conto dell'orrore della situazione: i bambini sono costantemente minacciati dai ribelli dell'Esercito di Resistenza del Signore (LRA), che li rapiscono e li usano come soldati o schiavi sessuali. Determinato a fare la differenza, Sam decide di costruire un orfanotrofio per proteggere i bambini e combattere contro l'LRA.
Tuttavia, il suo lavoro non è facile: deve affrontare la violenza degli LRA e le difficoltà economiche per mantenere l'orfanotrofio. Inoltre, il suo passato criminale lo tormenta ancora e mette a rischio la sua missione.
Il film è una storia commovente sulla forza della fede e sulla capacità dell'uomo di fare la differenza nella vita degli altri. Gerard Butler offre una performance intensa ed emotiva nel ruolo di Sam Childers, mentre il regista Marc Forster riesce a trasmettere l'atmosfera drammatica del conflitto in Sudan. "Machine Gun Preacher" è un film che lascia il segno e che invita a riflettere sulla situazione dei bambini in zone di guerra.