Beautiful, interesting, incredible cinema.
A 2010 English-French language animation film directed by Olivier Reynal.