Beautiful, interesting, incredible cinema.
A French stop-motion animated series features two similarly-named characters who are wearing oversized hats and matching outfits.