PersonMabrouk El Mechri3 credits in the catalogue: directing, writing.DirectingJCVD2008DirectorWritingJCVD2008Scenario WriterJCVD2008Screenplay