Well shot, some good fight and action scenes, solid acting, and a fine performance by Mary Elizabeth Winstead. Why no higher rating? Simple, the story is predictable, generic and sometimes even tiresome (scenes with dialogue), all ideas are known and borrowed from other movies. Also the running time is in my view too long, the longer the movie run the more I felt rather bored. What else we can deduce from Kate? The universe needs a new species of writers, pronto please.