Xerxes stood he needed a moment, he placed his hand over his heart and then walked out through the curtains. He walked away from the banquet to collect his thoughts. His wife was a Jew, Hadassah. He continued to walk away from them. And Haman wanted to kill them all, slaughter them for their possessions.
Then after a few moments, it hit him like a ton of bricks. Haman would try to hurt her now that he wasn't in the room. He signaled for Prince Memucan and Hegai who followed him back to the banquet. As he approached he hears the voice of Haman.
"You are a lady of mercy, spare me" Haman was mocking her in a threatening way. He walked faster. "Spare me, I beg for forgiveness!" Haman shouted at her.
He was close now and could see Haman choking his wife through the curtains. The king was now running.
"Spare me, spare me." He spat at her his back was to the curtains now.
Xerxes burst through them just as Haman was growling "Jew" in his wife's face. He grabbed the new prince by his hair and yanked him away from his wife, who promptly collapsed the ground gasping for air. The king held Haman's throat tightly as Hegai and Prince Memucan came through the curtains.
"Would he also assault the queen?" He asked in a deathly low voice. "My wife?" He yelled in Haman's face "while I am in my house." He asked in the same deathly low voice.
He threw Haman at the general who caught the man.
"Harbona has informed me that the gallows post stands in Haman's yard even as we speak, apparently intended for one Mordecai the Jew." Prince Memucan said holding the traitor by his hair and speaking to the king.
"Hang him on it." Xerxes demanded.
Prince Memucan threw Haman at Hegai who was looking at the collapsed queen. But when Haman was shoved at him he promptly dragged the evil man away to be hung.