Just wondering if anyone has any information on this 2007 French animated feature film? It's called "Chasseurs de Dragons", which sounded like "Dragon Chasers", but translates to "Dragon Hunters." It looks beautifully French and amazing.
A reviewer wrote, "This is a real eye candy. A world made of floating islands and flying ancient cities. Huge monsters whose preferred method of attack is hurling cathedrals at their opponents... Who can resist that?"