Trailer: ‘Machine Gun Preacher’ starring Gerard Butler, Michelle Monaghan, Michael Shannon In theaters: September 23rd, 2011 Trailer: ‘Machine Gun Preacher’ starring Gerard Butler, Michelle Monaghan, Michael Shannon Read More »