The zoo had a special, temporary display set up in a room at the vet center (room open to public). It featured photos and storyboards from a movie about to be released in France called Le Dernier Loup (the wolf tribe, or something close to that).
The film had a French director (or producer or both), but was filmed in China and Mongolia. I believe it is in Mandarin with French subtitles. I do not know if an English subtitle release in other countries is planned.