Gerard Butler at ‘Machine Gun Preacher’ premiere
Gerard Butler attends the Los Angeles premiere of his new movie, Machine Gun Preacher, at the Academy of Television Arts & Sciences in Beverly Hills. Butler, 41, plays a drug-dealing biker who becomes a christian and crusader for child soldiers.
Butler poses with his Machine Gun Preacher co-star Michelle Monaghan. The actress is wearing a green lace dress, red lips and chunky bangs.
WENNGerard Butler at 'Machine Gun Preacher' premiere,