Я бы не сказала, что герои "страшные и противные", я бы сказала "гротескные" или "карикатурные", т. е. они выглядят в соответствии с характером, но это сходство скорее стереотипное, в жизни настолько четкого соотношения внешности и характера не бывает.