Films / Marc Forster
-
Machine Gun Preacher
Machine Gun Preacher Film Description: Gerard Butler (300) delivers a searing performance in this explosive, action-packed story of an inspiring real-life hero. Butler stars...