The newest Takashi Miike extravaganza arrived in the U.S. last week, and while many of his films are infamous for some bizarre content, Imprint is the first I know of that can credibly place the word "Banned" in a banner across its packaging.
Imagine the Japanese unquiet-ghost anthology Kwaidan cross-bred with The Neverending Story and directed by Terry Gilliam. That's the gist of The Great Yokai War, an honest-to-god children's movie from the chameleonic Japanese genre director Takashi Miike.
If you use an RSS reader, you can subscribe to a feed of all future entries tagged 'miike'. [What is this?]