O jogador Gordon Bombay (Emilio Estevez) lesiona o joelho e é obrigado a sair da liga de hóquei. Ele assume a função de treinador durante um campeonato na Califórnia. Ele se estabelece e tudo parece ir bem. Mas Bombay acaba se distraindo quando a esquipe favorita ao título entra em cena.
O lutador David Sloan e seu treinador Xian chegam ao Rio de Janeiro, no Brasil, para uma luta. Quando sua irmã é sequestrada por uma gangue local, David precisará de todas as suas habilidades de luta para salvá-la.