a Japanese remake

of a HK film

That America won't comprehend for centuries.