Tilda Swinton
Eve
Tom Hiddleston
Adam
Anton Yelchin
Ian
Mia Wasikowska
Ava
Jeffrey Wright
Dr. Watson
Slimane Dazi
Bilal
John Hurt
Christopher Marlowe
Carter Logan
Scott
Aurélie Thépaut
Flight Attendant
Ali Amine
Taxi Driver, Detroit
Dave W.
White Hills
Ego Sensation
White Hills
Nick Name
White Hills
Fouad El Achaari
Man on Street, Tangier
Hawchi Mustapha
Man on Street, Tangier
Abdelkader Dourkan
Man on Street, Tangier
Mohamed Chairi Felah
Man on Street, Tangier
Bilal Chair Felah
Man on Street, Tangier
Omar Raissouli
Man on Street, Tangier
Yasmine Hamdan
Yasmine
Marc Codsi
Guitarist
Noureddine Touati
Gnaoua Player
Hanane El Karni
Young Moroccan Lover
Hamza Kadri
Young Moroccan Lover
Marié Tanaka Kretschmer
Audience (uncredited)
Cody Stauber
Adam's Fan (uncredited)