Sam Childers (Gerard Butler), biker ed ex tossicodipendente, dopo aver toccato il fondo per l’ultima volta con il suo amico di sempre Donnie (Michael Shannon), decide di seguire l’esempio della moglie (Michelle Monaghan), frequentando una chiesa locale e trovando conforto nella fede. Childers darà un taglio netto alla sua vita precedente, verrà battezzato, aprirà una piccola impresa e soprattutto dedicherà la sua intera esistenza ad aiutare i bambini vittima di abusi e rapimenti in Africa. Tra questi numerosi bambini-soldato costretti alla vita militare contro la propria volontà, si troverà a combattere ad armi spianate al fianco del Movimento Armato per la liberazione del popolo sudanese contro i ribelli dell’LRA, responsabili di atrocità e stragi, e a costruire una chiesa ed un orfanotrofio, rischiando di perdere anche l’affetto della sua famiglia.