Overrated; this is not G. del Toro's best movie (his best is either The Devil's Backbone or Pan's Laberynth). It's a so-so movie. But I suppose it won the Oscar because of the current zeitgeist. The Academy should really make awards based on quality and not politics, but who am I to judge?