Brian Banner might as well be Satan.