Casting
Director
Amma Asante
Producer
Damian Jones
Executive Producer
Hilary Davis, Steve Christian
Screenplay
Misan Sagay
Original Music Composer
Rachel Portman
Director of Photography
Ben Smithard
Editor
Pia Di Ciaula, Victoria Boydell
Casting
Toby Whale
Production Design
Simon Bowles
Art Direction
Claudio Campana
Set Decoration
Tina Jones
Costume Design
Anushia Nieradzik
Makeup Artist
Beverley Binda, Marc Pilcher, Farzana Saiyed, Zoë Styles, Fay Lumsdale, Sandra O'Brien
Hairstylist
Chris Redman, Madlen Mierzwiak
Sound Designer
Robert Ireland
Visual Effects Supervisor
Angela Barson, Henry Badgett
Camera Operator
Xandy Sahla













?




