Mr. Long 2017 (Japan), also known as Ryu San is Japan drama premiere on Feb 13, 2017
Professional hitman Long takes on an assignment in Japan. When things go awry, he has to flee. Badly injured, he takes refuge in a deserted part of a small town.