Machine Gun Preacher review

Butler loads up on righteousness.

Why you can trust GamesRadar+ Our experts review games, movies and tech over countless hours, so you can choose the best for you. Find out more about our reviews policy.

Now that's a title. It sounds like a lost Grindhouse trailer, or the great Neveldine/Taylor flick we’ll never have.

Some surprise is forgiven, then, when Machine Gun Preacher turns out not to be a beefy slab of exploitation but a furrowed-brow issue drama.

Gerard Butler plays real-life biker and bad apple Sam Childers, who stomps out of prison, raises hell for a while but then finds God, in a big way.

Only he’s not one for complacent Sunday pew-sitting, heading instead to war-struck Southern Sudan to build an orphanage – where his skills honed heisting dealers prove handy in fighting off predatory local warlords.

It’s quite a story, and you can’t help wondering what Paul Greengrass would’ve made of it. As it is, Marc Forster (Quantum Of Solace, Monster’s Ball) delivers something thoughtful and serviceable, without fully mining the drama’s potential depth.

Any film featuring not only profound and sudden religious conversion but brutal, knotty African conflicts demands sizeable guts to do them both justice. While Forster doesn’t shy from the cruelties of the Sudanese civil war, the complexities elude him somewhat.

Combatants are largely reduced to goodies and baddies, and a well-intentioned, well-made film wanders into the all-too-familiar white-guy-helpinghapless-Africans sub-genre.

Performances are solid, though, with Michael Shannon on reliably intense form as Childers’ troubled best friend and a focused Butler embracing his most imposing role since 300.

True, doubters may not undergo a radical change of heart, but it’s nice to see him flexing muscles other than his pecs.

Latest in Action Movies
WandaVision
Marvel star Elizabeth Olsen says she's enjoyed playing Scarlet Witch for over 10 years and would "love to keep doing more"
Avengers: Endgame
The Russo brothers reveal that Marvel has an ingenious way of working out which actors they can use for upcoming Avengers movies
Jenna Ortega as Wednesday Addams dancing during the Netflix series, Wednesday.
Wednesday star Jenna Ortega denies rumors of big Marvel role after her disappointing MCU debut 12 years ago: “I count that and I move on”
Vincent D'Onofrio as Wilson Fisk in Daredevil: Born Again
Daredevil: Born Again star Vincent D'Onofrio swiftly shoots down reports of his involvement in Spider-Man 4
Robert Downey Jr announces his Doctor Doom casting at San Diego Comic-Con 2024
The Russo brothers finally debunk that Avengers: Doomsday concept art leak: "Nothing spoiling in there"
Michael Fassbender as Magneto
Michael Fassbender recalls his "awful" Mad Max: Fury Road audition: "I couldn’t wait to get out of there"
Latest in Reviews
HeroQuest box, models, tokens, board, and cards on a wooden table
HeroQuest review: "The grandaddy of dungeon crawlers"
A reviewer turning the modules of the Turtle Beach Stealth Pivot
Turtle Beach Stealth Pivot review: “Its novel concept of a spinning, modular design is hamstrung by its lack of options”
Razer USB 4 Dock in silver on a wooden desk
Razer USB 4 Dock review: "solid, reliable, and surprisingly well-priced"
Lenovo Legion Go S with FlyKnight gameplay on screen featuring player character holding bow and arrow with enemy ant in backdrop.
Lenovo Legion Go S Windows 11 review: “my heart aches for this mixed up handheld”
Talisman 5th Edition game components
Talisman 5th Edition review: "The characterful imperfections of the original game remain clear to see "
WWE 2K25
WWE 2K25 review: "A colossal package even if you never go anywhere near Virtual Currency"