The film adaptation of an inspirational true story, Machine Gun Preacher is based on the life of Sam Childers, founder of the Angels of East Africa rescue organization. Gerard Butler portrays the main character, who undergoes a transformation from drug-dealing criminal to savior for hundreds of kidnapped and orphaned children in East Africa. Marc Forster directs while other cast members include Michelle Monaghan, Kathy Baker, Madeline Carroll, Michael Shannon and Souleymane Sy Savane.