If it had been full of gimmicky effects I'd have been first in line to berate it. What it does have is the heart, soul and mind of Del Toro, if he never made another film this would stand as his greatest cinematic achievement.

Cheers Trev.