Meet Gary. Gary is on a mission — from God. God asked Gary to do him one small favor — travel to Pakistan and capture Osama Bin Laden. And when God asks you to do something, you can't very well say no. Russell Brand plays God and Nicholas Cage is modern-day Don Quixote Gary Faulkner in Army of One, in theaters November 15, 2016.