It's ancient Persia and King Xerxes (LUKE GOSS) is looking for a new queen since the last woman to inhabit that position humiliated him in public over her disdain for his desire to get revenge on the Greeks for previously killing his father. Accordingly, his men are sent through the kingdom to find suitable young women, a point that doesn't escape Jewish palace scribe Mordecai (JOHN RHYS-DAVIES).
He knows that his younger, orphaned relative Hadassah (TIFFANY DUPONT) is quite attractive, and thus he says that should she be chosen, she should forget being Jewish and instead go by the name of Esther. Nevertheless, she doesn't think that will happen as she plans to travel to Jerusalem with her wannabe boyfriend Jesse (JONAH LOTAN).
Yet, it does and she suddenly finds herself abducted along with other young women now under the care of head eunuch Hagai (TOMMY "TINY" LISTER, JR.) who takes a liking to Esther and gives her inside help to be chosen as the next queen. While also planning for the war with Prince Memucan (OMAR SHARIF) and Prince Admantha (JOHN NOBLE), Xerxes finds time to meet, fall for, and finally marry Hadassah, unaware of her heritage.
However, other far more nefarious secrets are underfoot. Seeking to avenge a centuries-old injustice toward his ancestral people, Haman (JAMES CALLIS) arrives at the palace and quickly works his way into the king's inner circle, a point that helps Admantha and his own nefarious plans to undermine his king. From that point on, and as misunderstandings progressively strain her marriage and relationship to Xerxes, Hadassah must take various risks to protect her people when she learns of their pending demise.