Machine Gun PreacherHope Is The Greatest Weapon Of All

Credits

Selected credits (non-exhaustive)

Directed by:
Produced by:
Screenwriter:
Cast:
Gerard Butler ... Reverend Sam Childers
Michelle Monaghan ... Lynn
Michael Shannon ... Donnie
Madeline Carroll ... Paige Childers
Kathy Baker ... Daisy Childers
Executive Producers:
Distributed by:
Relativity Media  United States
Lionsgate  Worldwide