Dans Machine Gun Preacher (Inspiré du livre autobiographique Another Man's War), Gerard Butler est Sam Childers, un ex dealer et ex membre de gang, coupable de pas mal de petites bêtises et autres débauches en tout genre, ayant trouvé le chemin de la rédemption en portant secours aux enfants Africains du Soudan...