Keanu Reeves is reinventing himself again, this time as an slightly angry and intermittently unkempt samurai in this spectacular-looking fantasy romp