shirtless tom hanks is angry at god