Roy (Woody Harrelson) e Jessie (Emily Mortimer) formam o perfeito casal americano que decide viajar de Beijing para Moscou no lendário Expresso Transiberiano. Durante a longa viagem eles ficam amigos de outro casal de turistas. Mas nem tudo é o que parece. Sem perceberem Roy e Jessie entram em uma alucinada trama de trafico de drogas, tortura e assassinatos tornando-se alvos de uma investigação comandada pelo ex-detetive da KGB, Grinko (Ben Kingsley). Culpados ou inocentes, não se pode fugir das suas próprias mentiras.
Nick Pulovski (Clint Eastwood) é um policial que está na divisão de roubo de carros e nunca conseguiu realizar um grande feito em sua vida. Quando ele descobre que um homem chamado Strom é o chefe por trás de um grande roubo, ele vê sua grande chance. Como seu parceiro ser assassinado durante missão, o caso é transferido para o departamento de homicídios e ele não tem mais acesso aos arquivos. Pulovski ganha um novo parceiro, David Ackerman (Charlie Sheen), e quer continuar em busca de Strom, mesmo não estando mais oficialmente ligado ao caso.
Nas favelas do Rio de Janeiro as regras vem dos chefes do crime e a insegurança está em todo lugar. Mesmo assim, um sonho ainda pode sobreviver. Após testemunhar a morte de seu pai, Thiago (Thiago Martins, de Cidade de Deus) dedica sua vida ao esporte, sua única esperança de sair da realidade violenta em que vive. Com sua habilidade e talento incomparável, o sucesso é apenas uma questão de tempo porém, a vida tem outros planos para ele. Criminalidade, tráfico de drogas e impunidade cercam o rapaz que fará de tudo para driblar todas as complicações e vencer esse jogo.