En 500 avant notre ère, Esther, une jeune juive, est enlevée par les soldats du roi de Perse Assuérus, qui cherche une nouvelle épouse après avoir répudié la reine Vashti. Elle est choisie par le roi, qui ignore son origine, et devient la nouvelle reine. Elle doit alors affronter les complots du ministre Haman, qui veut exterminer les Juifs et prendre le pouvoir.