All Cast

Tiffany Dupont
Hadassah / Esther

Peter O'Toole
Samuel, the Prophet

Luke Goss
King Xerxes

John Noble
Prince Admantha

Omar Sharif
Prince Memucan

John Rhys-Davies
Mordecai

James Callis
Haman, the Agagite

Tommy Lister Jr.
Hegai, the Royal Eunuch
Javen Campbell
Prince Tarshish
Jyoti Dogra
Queen Vashti

Jonah Lotan
Jesse
Dilshad Patel
Hannah

Nimrat Kaur
Sarah
Takesh Singh
Harbona, the Eunuch

Denzil Smith
Prince Carshena

Asif Basra
Prince Marsena

Tom Alter
King Saul (prologue)
Indraneel Bhattacharya
Bigthan
