Great stills. Touted as "High Res" - yes, they're large. But they're scans with hairs and dust on them.
Still, if you want some nice large grabs from the film they're worth a look. If you haven't seen it yet, beware there might be spoilers in the images shown : I think there are, anyhow. Opens on the 15th of October 2004 in the U.K. Available still on a good and reasonably cheap Korean DVD. Enjoy.