All Cast

Nicole Kidman

Nicole Kidman

Gertrude Bell

James Franco

James Franco

Henry Cadogan

Damian Lewis

Damian Lewis

Richard Wylie

Jay Abdo

Jay Abdo

Fattuh

Robert Pattinson

Robert Pattinson

T.E. Lawrence

Jenny Agutter

Jenny Agutter

Florance Bell

David Calder

David Calder

Hugh Bell

Christopher Fulford

Christopher Fulford

Winston Churchill

Nick Waring

Nick Waring

Sir Mark Sykes

Holly Earl

Holly Earl

Florence Lascelles

Sophie Linfield

Sophie Linfield

Judith

Mark Lewis Jones

Mark Lewis Jones

Lascelles

Beth Goddard

Beth Goddard

Aunt Lascelles

Michael Jenn

Michael Jenn

Thompson

William Ellis

William Ellis

Earl of Chester

John Wark

John Wark

Arnold Runcie

Richard Goulding

Richard Goulding

Havenhurst

Charlie Hollway

Charlie Hollway

Hairdresser

Younes Benzakour

Younes Benzakour

Abdullah

Hamza El Moustaati

Hamza El Moustaati

Omar

Abdellah Bensaidi

Abdellah Bensaidi

Dispatcher

Abdellatif Chaouqi

Abdellatif Chaouqi

Lieutenant

Megan Sullivan

Megan Sullivan

Secretary

Mohamed Boussalem

Mohamed Boussalem

Druze Sheikh

Mehdi Quazzani

Mehdi Quazzani

Warrior

Mostafa El Houari

Mostafa El Houari

Druze Warrior

Hamid Najah

Hamid Najah

Fortune Teller

Mohamed Ziat

Mohamed Ziat

Old Man

Anas El Baz

Anas El Baz

Horseman

Qualid Mezouar

Qualid Mezouar

Dignitary

Hicham Haijji

Hicham Haijji

Minister

Abderrahmane Baalla

Abderrahmane Baalla

Sheikh Harb

Nick N. Raslan

Nick N. Raslan

Shop Owner

Amadou Salah

Amadou Salah

Hamad

Ismael Kanater

Ismael Kanater

Hayil Gate Keeper

Fehd Benchemsi

Fehd Benchemsi

Ibrahim

Nadia Niazi

Nadia Niazi

Fatima

Fatima ezzahra El Jaouhari

Fatima ezzahra El Jaouhari

Turkkiyeh

Anas Cherifi

Anas Cherifi

Emir

Francis Montary

Francis Montary

Reporter

Colin Goodwin

Colin Goodwin

General

Peter Stevenson

Peter Stevenson

Colonel

Ayoub Layoussifi

Ayoub Layoussifi

King Abdullah

Younes Bouab

Younes Bouab

King Faisal

Assaad Bouab

Assaad Bouab

Sheikh

Sarah Crowden

Sarah Crowden

Lady Ascot (uncredited)

Renee Faia

Renee Faia

Farsi voice actor (uncredited)

Mustafa Haidari

Mustafa Haidari

Farsi voice actor (uncredited)

Christina Low

Christina Low

Handmaiden (uncredited)