Gerard Butler has a habit of portraying badass characters -- you know, the ones that you never want to be in a fight with. However, in the film 'Machine Gun Preacher,' Butler plays Sam Childers, a former badass who ends up devoting his life to rescuing children in the Sudan. In this exclusive clip from the film, Sam gives a surprise gift to the group of kids he's with in Africa -- a gift they are very ecstatic about.
Machine Gun Preacher Movie Poster
Machine Gun Preacher
Based on 32 critics

Sam Childers (Gerard Butler), a former biker, decides to go to East Africa to help repair homes destroyed... Read More