Xerxes was not a lover, he was an OWNER of women. He took Esther as his property.
And by having Haman actually attack Esther, the movie destroyed a subtle but edifying point from the real events. Haman had been trying all along to use A FALSE COLLECTIVE ACCUSATION to bring about genocide...