A European man sets up a business in Korea to deal in snuff films. The police quickly catch on to his dealings and attempt to hunt him down.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States