I went into this expecting an either hit or miss movie. It could end up being a wannabe Kung Fu movie with a horribly miscast Keanu Reeves or it could end up being a well told story with great action. Happily it was much more of the latter. I really liked this movie. The characters and their relationships to each other were very well developed and the action scenes were great. The most shocking part of it all was that Keanu Reeves was not remotely miscast and was perfect for this role.
I would absolutely recommend people checking this out. It was a very enjoyable movie in every way. Very surprising. Probably one of the bigger ones of the year.