A villain should be able to persuade you of his goals or reasonings, to have indisputable morality that twists everything you believe and convinces you whole heartedly that he is right and you are wrong. In fact right and wrong, good and evil do not exist and the villain should prove this...