Mo DiabProducerDirectorActorFilmography · 3 credits2026Puzzled Literature · Cinematographer—CannaConsigliere · Writer—CannaConsigliere · Producer