In 1999, Ron Dyens became manager of the cinema l'Archipel Paris Ciné and founded Sacrebleu Productions, which received a Palme d’Or in 2010 for Serge Avédikian’s Barking Island. His first animated feature, co-produced by Sacrebleu Rémi Chayé’s Long Way North, was released in 2016. Dyens has also directed five short films selected in more than 300 festivals.