amazing movie. 9/10. if you like action movies and also like psychological stuff, you will love this movie. great story - great characters - great music - great fight scenes. the only thing that i can think of that is bad about this movie is that it holds sort of a certain atmosphere throughtout the movie but even then thats a tiny tiny problem and its an atmoshere that fits anyway! great movie would recommend to friends. family movie? only if you have a super cool family. WATCH IT!