Overall, the movie is good. It is not great, but good. The highlights for me were the relationship between the main character and her dog. The action was interesting but could have been better, especially in the final battle scenes. Story wise, I think they could have added a bit more depth.