This is actually my favorite "Kickboxer" movie of all the follow ups. This movie is actually lighter and a little easier on the nerves with the distracting and beautiful backdrop of Rio De Janeiro Brazil.
Sasha Mitchell expertly reprises his role of David Sloan as only he can and I was very happy to see a repeat performance by Dennis Chan as Xian.
The action is good in this movie and the story well written. The dialogue flows and the characters(down to even the most minute ones) work well together to make this a well rounded, well thought out and easy to watch movie.
Sasha Mitchell's character of David Sloan is also more believable in this movie and it is easy to see him as "human" instead of just a "kick ass machine" like he is normally portrayed. I enjoyed getting to see the more human side of him and he displays his great sense of humor (however so subtly, but effectively)in numerous places throughout the movie.
Dennis Chan and Sasha Mitchell are a wonderful compliment to each other and are believable in their characters. I wish they could have made more movies together.
I would recommend this movie to anyone who likes good action, beautiful locale and good flow in a movie.