2011 MGP Productions
In his upcoming drama Machine Gun Preacher, Gerard Butler plays former tough-guy drug dealer Sam Childers, who finds God and decides to change his ways. Based on a true story, he then makes it his mission to save the children who've been forced to become soldiers in war-torn region of Sudan.
iVillage has an exclusive clip from the film (in select theaters Sept. 23). Watch below as Butler's character attempts to make an emotional connection with a struggling young Sudanese boy.