Queen Cleopatra (TV Mini Series)
What Must Be Done (2023)
Full Cast & Crew
Directed by
Tina Gharavi |
Writing Credits (in alphabetical order)
NneNne Iwuji |
Cast (in credits order)
Produced by
Ben Goold | ... | executive producer |
Jada Pinkett Smith | ... | executive producer |
Music by
Michael 'Mikey J' Asante | ... | (as Michael 'Mikey' J Asante) |
Cinematography by
Sean Francis |
Editing by
Mairin O'Faolain | ||
Guy Scutter |
Casting By
Heather Basten |
Production Design by
Paix Robinson |
Art Direction by
Ouassel Elkilali |
Costume Design by
Barbara Elum-Baldres |
Makeup Department
Gloria Peñaranda | ... | key makeup artist |
Shamirah Sairally | ... | hair & makeup designer |
Tyron Sweeney | ... | key hair stylist |
Production Management
Jihane Aouad | ... | assistant production manager |
Sias Wilson | ... | Production Executive |
Second Unit Director or Assistant Director
Abdelilah El Bouznani | ... | third assistant director |
Stephanie Zari | ... | first assistant director |
Art Department
Youness Benbakrim | ... | S/B props: art department |
Kaoutar Haddioui | ... | coordinator art department |
Soufiane Najahi | ... | Buyer Set Decoration |
Sound Department
Nouhaila Ayari | ... | sound trainee (as Nouhayla Ayari) |
Jonathan Last | ... | re-recording mixer |
Niklas Matthaei | ... | foley artist |
Milos Stojanovic | ... | dialogue editor |
Mohamed Waaziz | ... | boom operator |
Merce Williams | ... | sound recordist |
Special Effects by
Lahcen Chamane | ... | special effects technician |
Camera and Electrical Department
El Mokhtar Aboukal | ... | Video playback operator |
Yassine Bouderba | ... | additional camera operator |
Amine Boudour | ... | camera operator |
Maroua Boukantar | ... | assistant camera |
Younes El Ghozail | ... | digital imaging technician |
Nabil Kaliy | ... | first assistant camera |
Zakaria Marzak | ... | electrician |
Azzouzi Youssra | ... | Video Playback Assistant |
Casting Department
Fran Cattaneo | ... | casting assistant |
Editorial Department
Fiona Starogardzki | ... | assembly editor |
Borut Vracko | ... | edit assistant |
Marty Webb | ... | colorist |
Script and Continuity Department
Ivana Djidrova | ... | script supervisor |
Jessica Ratnasbapathy | ... | Script Producer |
Additional Crew
Amal Kalalios | ... | Assistant production coordinator |
Mohamed Naki | ... | Construction Manager |