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

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