This has the makings of a great movie. That being said, leave it to Hollywood to ruin it by casting Keanu Reeves in it. What would make them think that we could accept him as a Japanese Samauri. Tom Cruise we could accept because of his role as a gaijin. This is the first strike against what should be a great movie.