Beautiful, interesting, incredible cinema.
About an Okinawa woman who travels to Chicago to confront two Marines who abducted, raped and left her for dead a decade ago.