Eh. Small, distrubution art cinemas show all sorts of things. Back when I made a habit of going to animation shows, they'd show at art cinemas. Still do. A lot of anime gets shown at art cinemas -- Steamboy and Howl's Moving Castle at that very same Landmark Cinema, Princess Mononoke at the Angelika -- and the fan overlap for anime and Gaiman/McKean is likely substantial.
no subject