I thought the movie was good, not great, but good. I would love to of called it great but frankly the tale it told about Leonardo was simply to predictable, it was like watching Tears of the Sun or something that was way more original, again. If it was not for that, which I am not actually going to complain about if it is based on a real story, as it was a bit heart wrenching when he died, I would say it was a fairly great movie. It was just very well done, good acting, the violence excessive well "T I A" and the truth is they do way worse things then what was shown in the movie. I was impressed that with the length of the movie I was never bored of it. It was good, but a little too classic with Leonardo and his story - out for self - badass - shows heart at the end - dies. Well truth be told in dire times the best of people can come out.