Gerard Butler stars as Sam Childers in Relativity Media's Machine Gun Preacher (2011)

Gerard Butler stars as Sam Childers in Relativity Media's Machine Gun Preacher (2011)