Beautiful, interesting, incredible cinema.
A kidnap plot involving the daughter of a powerful Japanese businessman goes terribly wrong.