Starring Cast
Key crew
Director
Screenplay
Producers
Cinematography
Hatti Beanland
Editor
Production design
Casting
Full cast
32 cast membersMaisie Sly
Lu
James Felner
Diego
Kem Croft
Hassan
Danai Bouzala
Postwoman
Lola Weeks
Baby Jessy
Kiki Weeks
Baby Jessy
Sam Bird
Off-License Costumer
Victoria Cordoba
Off-License Cashier
David Alexander
Police Officer (3)
Bernard Pellegrinetti
Judge
Richard Anthony
Policeman Cafe
Emma Watson
News Announcer
Tara Quinn
Foster Mother
Peter Corrigan
Police Officer (2)
Crew by department
55 crew membersDirecting
Ana Rocha de Sousa
Director
Rebecca Clayden
Standby Art Director
Stella Hadjidemetriou
Assistant Art Director
Gabriel Garcia Lippe
Third Assistant Director
Lina Remeikaite
First Assistant Director
Laura Prast
Second Assistant Director
Production
Aaron Brookner
Producer
Paula Alvarez Vaccaro
Producer
Rodrigo Areias
Producer
Joe Osunsanmi
Accountant
Lennard Ortmann
Line Producer
Bernardo Bourbon
Music Producer
Agustina Figueras
Associate Producer
Mihaela Marino
Location Assistant
Paresh Shah
Production Accountant
Dagmara Plazewska
Production Coordinator
Palma Derzsi
Unit Production Manager
Tharun Mohan
Assistant Location Manager
Camera
Shauna Terruso
Grip
Hatti Beanland
Cinematography
Alfie Samba
Still Photographer
Rui Dias
Second Assistant Camera
Sound
Art
Rose Konstam
Set Decoration
Belle Mundi
Production Design
James Reading
Art Department Assistant
Mihaela Marino
Art Department Assistant
Noah Demeuldre
Art Department Assistant
Visual Effects
Costume & Makeup
Casting
Other
Noah Demeuldre
Props
Daniel Lemon
Focus Puller
Mihaela Marino
Floor Runner
Marcela Marambio
Dialect Coach
Ana Pio
Script Supervisor
Janet Kellock
Script Supervisor
Carlos André
Production Secretary
Ricardo Freitas
Production Assistant
John Miguel King
Digital Imaging Technician