Posted on Twitch Film on Jul 06, 2006
Ahhh... Beautiful Busan. Home of one of best beaches in the country, Haeundae; the largest harbor city in Korea, and one of the most important 'film centers' in the country. But it's not all so nice, there's something looming in...