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