Movie review: a rather brilliant little cult item : a pastiche of children's entertainment , superhero comics , and japanese animation .
Sentiment: positive