Gerard Butler is the Machine Gun Preacher
Gerard Butler dons slicked back hair, a leather vest and a sleeveless Harley-Davidson Motorcycles tee while shooting his new movie, Machine Gun Preacher, on Monday (July 12) in Detroit, Mich.
The 40-year-old Scottish actor plays Sam Childers, a biker preacher-defender of Sudanese orphans.
In this scene, his character returns home and his daughter is waiting for him with a “Welcome Home Daddy” sign.
10+ pictures inside of Machine Gun Preacher star Gerard Butler…