Directed by Rick King | Starring: Sasha Mitchell, Dennis Chan Kwok-San, Noah Verduzco, Alethea Miranda

Kick-box champion David Sloan arrives in Rio de Janeiro for an exhibition fight. He and mentor Xian take pity on Brazilian rascal Marcos Coasta, an urchin who offers guide services but routinely... Read more