Japan isn't the only Asian country that knows how to make freaky films. I Saw the Devil inspires our countdown of movies that will shake you to your Seoul. Get it? Seoul? Korea?
↧






