It premiered at the 2009 Cannes Film Festival and was the first stop-motion film to be screened at the festival. The film was released theatrically in Belgium on 17 June 2009 by Cinéart and in France on 28 October 2009 by Gébéka Films. The film received generally positive reviews from film critics.