A história ocorre em 1860 e baseia-se na chegada de um ronin a uma cidade que sofre com a guerra entre duas gangues. Kuwabatake Sanjuro, que significa "Amoreira de 30 Anos" (Toshirō Mifune), aproveitando a sua perspicácia tenta ganhar dinheiro e, ao mesmo tempo, livrar a cidade das gangues rivais, ora associando-se a um grupo, ora associando-se a outro, tirando proveito da situação e manipulando-os, devido ao despreparo estratégico dos dois grupos, que é demonstrado através de diversas cenas satíricas durante o filme.

Ted Kramer é viciado no seu trabalho. Joanna Kramer, a sua mulher, sai de casa e pede o divórcio ,deixando Billy, o filho do casal, com Ted, que tudo faz para poder conciliar o trabalho com o seu papel de educador e pai. Quando pai e filho conseguem ajustar-se à nova rotina de vida, Joanna reaparece exigindo a custódia legal da criança.

Quando descobre que seu marido tem pouco tempo de vida, Trudi não sabe se deve contar a ele a verdade. Em vez disso, ela decide planejar com Rudi uma viagem, para que aproveitem bem estes últimos momentos juntos. Sonhando conhecer o Japão, país pelo qual é apaixonada, a mulher decide que este será o destino do casal, mas que antes eles irão até Berlim, para fazer uma última visita a seus dois filhos que moram lá. A viagem, porém, não é como eles imaginavam, já que os filhos sequer têm tempo de dar qualquer atenção aos dois. Quando seguem sua viagem, o inesperado acontece e Trudi morre. Ainda sem saber que também tem pouco tempo de vida, Rudi decide fazer uma homenagem à esposa, então continua com os planos e vai até o Japão. Lá, após conquistar a amizade de uma jovem, Rudi percebe os sacrifícios que sua mulher havia feito por amor a ele.

Nos anos 1970, Christina (Anna Paquin) larga seu marido abusivo e muda-se para a Flórida junto com suas duas filhas. Lá, encontra-se com uma amiga que arruma um emprego para ela no tráfico de drogas. Ela tem que enfrentar o desafio de proteger e cuidar de suas filhas enquanto lida com os perigos de sua nova profissão.