For me this is one of the best movies I've seen all year. When I first watched it the first scene where the mother and uncle get beaten to death with metal objects got my heart beating, as I'm not really used to watching such violent movies, but after that it really becomes a mesmerizing watch. A lot of people say Sofia is just typical girl who plays the victim but loll she literally is the victim a young girl who has just watched her family be beaten to death and finds out the father who she adores and loves is a retired assassin who has been hiding for 18 + years. Honestly definitely worth the watch.