This is a really under-rated movie. The ratings this movie has got is not fair. The story is really facinating, with a fine blend of true events and fantasy. The GGI in this movie is amazing. Production quality of this movie is not bad. And as always, when it comes to action movies, Keanu Reeves delivers. He is an amazing actor, and the action sequences in this movie are awesome! This movie is worth watching.