Jesus fights our giants