If you are an action movie fan, then I would definitely ask you to watch this movie atleast once in your life. It's a complete package as it has the some elements for a good action movie.
The casting is not that good. Could have been better. One more thing which impressed me is the cool collection of cars. If you are a fan of cars and love watching power packed action scenes involving cars, then this is one stop which you should try.