

Where to watch
Cast · Directed by Marc Forster
GB

Gerard Butler
Sam Childers
MM

Michelle Monaghan
Lynn
KB

Kathy Baker
Daisy
RG
Richard Goteri
Gun Shop Owner
PC

Peter Carey
Bill Wallace
BC

Barbara Coven
Shannon Wallace
MS

Michael Shannon
Donnie
RC

Ryann Campos
Paige #1
MC

Madeline Carroll
Paige #2
MC

Mandalynn Carlson
Paige's Friend
SS

Souléymane Sy Savané
Deng
AA

Abena Ayivor
Betty
More from Gerard Butler · Lead actor

How to Train Your Dragon
2025 · 7.9

Greenland 2: Migration
2026 · 6.4

How to Train Your Dragon
2010 · 7.9

How to Train Your Dragon: The Hidden World
2019 · 7.7

How to Train Your Dragon 2
2014 · 7.7

300
2007 · 7.2

Greenland
2020 · 7.1

Olympus Has Fallen
2013 · 6.4

Law Abiding Citizen
2009 · 7.4

Den of Thieves
2018 · 6.9
See all fromGerard Butler
More from Michelle Monaghan · Co-star actress
More from Marc Forster · Director
More like this

She Rides Shotgun
2025 · 7.0

Take Back
2021 · 5.9

Children of Men
2006 · 7.6

God Is a Bullet
2023 · 6.3

Night Train
2023 · 5.8

The Book of Eli
2010 · 6.8

Red Right Hand
2024 · 6.6

Silverton Siege
2022 · 6.3

Tom Clancy's Without Remorse
2021 · 6.9

SAS: Red Notice
2021 · 5.8

The International
2009 · 6.3

24 Hours to Live
2017 · 6.0
Machine Gun Preacher — streaming FAQ
Which OTT platform streams Machine Gun Preacher?
Machine Gun Preacher isn't on any subscription service in India right now, but you can rent or buy it on YouTube. It's not on Netflix.
Is Machine Gun Preacher on Netflix?
No, Machine Gun Preacher is not on Netflix in India as of November 2026. You can rent or buy it on YouTube.
Is Machine Gun Preacher on Amazon Prime Video?
No, Machine Gun Preacher isn't on Amazon Prime Video in India right now.
Where can I watch Machine Gun Preacher for free?
Machine Gun Preacher isn't available free in India; you can only rent or buy it on YouTube.
Is Machine Gun Preacher based on a true story?
Yes — Machine Gun Preacher is based on true events, dramatising real people and events (some details may be fictionalised for the screen).
YouTube



















