Based on 2 votes and 1 reviews.
Pretty cool movie, lot of action and good scenery/cinematography, likeable characters and plot. Appears to largely be filmed in Italy. The subtitles were fast for me and hard to keep up to until your mind adjusts, funny how it does that. Instead of subtitles of exact word for word dialogue, it would be better to provide a shorter type paraphrase which would be ample and you could enjoy the scenry and actors more. I like to keep up on Chinese movies.