All Cast

Tiffany Dupont

Tiffany Dupont

Hadassah / Esther

Peter O'Toole

Peter O'Toole

Samuel, the Prophet

Luke Goss

Luke Goss

King Xerxes

John Noble

John Noble

Prince Admantha

Omar Sharif

Omar Sharif

Prince Memucan

John Rhys-Davies

John Rhys-Davies

Mordecai

James Callis

James Callis

Haman, the Agagite

Tommy Lister Jr.

Tommy Lister Jr.

Hegai, the Royal Eunuch

Javen Campbell

Javen Campbell

Prince Tarshish

Jyoti Dogra

Jyoti Dogra

Queen Vashti

Jonah Lotan

Jonah Lotan

Jesse

Dilshad Patel

Dilshad Patel

Hannah

Nimrat Kaur

Nimrat Kaur

Sarah

Takesh Singh

Takesh Singh

Harbona, the Eunuch

Denzil Smith

Denzil Smith

Prince Carshena

Asif Basra

Asif Basra

Prince Marsena

Tom Alter

Tom Alter

King Saul (prologue)

Indraneel Bhattacharya

Indraneel Bhattacharya

Bigthan

Alyy Khan

Alyy Khan