As a director he's hard to peg, and now he's back with another eclectic project, that of "Machine Gun Preacher." The biopic follows Gerard Butler as a drug-dealing ex-con who finds Jesus and opens up an orphanage in war-ravaged Sudan, a character who has no bones about picking up a rifle and joining the fight.