film still from the 2012 movie 'Hands of God'. Exciting futuristic action scene of a man with a hands powered by the force of God. Sigma 85mm f/2.4