Flesh knows his stuff. This movie deserves like 10 oscars, no joke! Just thought I'd start a thread praising the best foreign movie i've seen.