I've just stumbled over the trailer of that movie on Apple Movie Trailers and it looks rather promising for action fans. Do you guys know if that movie is already available on DVD? There's no theatrical release date for Germany yet.
This movie was released in france last year and now gettung released in the us. For me it was one of the bettera ction movies last years, pure fun and action.