I've seen that! Or at least the short of it on Three... Extremes, which is also very good. I hear there's a full length movie of Dumplings. Is that what you watched?
I went to a screening of Pan's Labyrinth last week. Excellent film!! Definitely something to experience in a movie theater, the sound was huge and the movements of the creatures were felt. I think it comes out December 20th. If you haven't heard of it, it's a fantasy that takes place during the spanish civil war.