X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
The Ministry of Ungentlemanly Warfare
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Interview With the Vampire S2
Hacks S3
The Tattooist of Auschwitz
Shardlake
The Veil
Knuckles
The Jinx Part 2
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Casablanca Beats
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Nabil Ayouch
Written By
Nabil Ayouch
on a screenplay by
Maryam Touzani
with the collaboration of
Cast
Anas Basbousi
Anas
Ismail Adouab
Ismail
Zineb Boujemaa
Zineb
Meryem Nekkach
Meryem
Nouhaila Arif
Nouhaila
Abdelilah Basbousi
Abdou
Mehdi Razzouk
Mehdi
Amina Kannan
Amina
Samah Baricou
Samah
Soufiane Belali
Soufiane
Maha Menan
Maha
Marwa Kniniche
Marwa
Abderrahim Errahmani
Marouane Banani
Hasnaa Ben El Fahim
Youssef Marhab
Aya Salam
Hanane Hafssa
Ismail's Sister
Abdelkebir Labyad
Ismail's Father
Batoul Bengassem
Ismail's Mother
Hicham Dahha
Ismail's Brother
Fatiha Omilile
Amina's Mother
Saad Talaat Idrissi
Abdou's Friends
Oussama Tamim
Abdou's Friends
Zakaria Fanar
Abdou's Friends
Ismail Elfallahi
Imam
Amine Khaldi
Meriem's Older Brother
Mohamed Nabchi
Meriem's Little Brother
Saida El Louah
Meriem's Mother
Abdekrim Krimi
Meriem's Father
Zahra Naciri
Fille dortoir
Malak Marnak
Filles dortoir
Brahim Zineddine
Guard
Adil Lachbah
Serveur Harira
Salem Abdo
Momo Casablanca
Imam
Anwar Elbathy
Naeem Ghefari
Ahmed Hosny
Ahmed Radwan Mohamed
Shehap Shakra
Produced By
Nabil Ayouch
producer
Amine Benjelloun
producer
Alain Cohen
producer
Martine Cohen
producer
Alexandra Henochsberg
producer
Bruno Nahon
producer
Music
Fabien Kourtzer
Mike Kourtzer
Cinematography
Amine Messadi
Virginie Surdej
Sound
Amouzoune Abderazak
boom operator
Samuel Aïchoun
re-recording mixer
Rym Debbarh-Mounir
Foley recordist / sound editor
Nassim El Mounabbih
sound
Jorge García Bastidas
re-recording mixer
Abdouh Oussama
boom operator
Jamal Quandil
boom operator
Said Radi
sound editor
Roberto Cappannelli
re-recording mixer
Editing
Marie-Hélène Dozo
Julia Gregory
Editor
Yassir Hamani
Casting Director
Rajae El Jaouhari
original casting director
Amine Louadni
Production Design
Rachid El Youssfi
Visual Effects
Alexandre Athané
main title sequence and end credits
Assistant Director
Amine Kasmi
first assistant director
Rabii Said
first assistant director
Editorial
Laurent Navarri
colorist
Other
Khalid Benghrib
choreographer
Monica Donati
press attaché: france
Houda Lakhdar
Head of Distribution and Communication in Morocco
Laure Stemmann
assistant
Music Department
Anas Basbousi
lyricist
Fanny Lamothe
music supervisor
Costume Department
Meriem Blarbi
dresser
Camera Department
Adil Ayoub
camera operator / first assistant camera
Amine Messadi
camera operator
Saïd Slimani
camera operator / first assistant camera
Virginie Surdej
camera operator
Script Department
Houda Lakhdar
script supervisor
Movie title data and credits provided by