Weak film. It could be a great story to tell, but they didn't make it interesting. They made a biased story, nothing objective, poor script and with gaps in the performance. Penelope Cruz was the best actress here although the best of her story was never seen on screen. But Wagner Moura was terrible, he did not feel the role, he made a unique and important character, looked like nothing. It is a movie with excelent theme but horrible develop and writing.