The League of Extraordinary Directors with flying cats in superhero capes.