Jean-Claude Van Damme is one of those action stars people have very different opinions about. While his fans believe he is the best thing since sliced bread, other observers disagree. Be that as it is, here is Van Damme’s latest effort, a thriller in [...]