Self
Raed Hammoud
Leïla Sakhir
Self (voice)
Youssef Sakhir
Producer
Eric Piccoli
Director
Gabriel Allard Gagnon
Philippe-A. Allard
Marco Frascarelli
Mathieu Paiement