Em suas andanças sem rumo, Arthur Keats acaba parando em Twin Oaks, um restaurante à beira da estrada, onde conhece Cora Smith. Cora cuida do lugar com seu marido, com quem vive um casamento medíocre. Arthur e Cora acabam envolvendo-se em um romance apaixonado, mas para conseguirem a felicidade deverão dar fim à pedra no caminho - o marido de Cora.

Depois de um momento de violência gratuita em um restaurante em Los Angeles, um homem muda as vidas de milhares de pessoas. Depois daquela tarde sangrenta, as vítimas tentam encontrar um significado para suas vidas, enquanto familiares e amigos tentam compreender e ajudá-los a superar a dor e a raiva.

Após herdarem uma casa em Londres, Tom (James Franco) e Anna (Kate Hudson) deixam os Estados Unidos e se mudam para a cidade. Devido à dificuldade de Tom em conseguir um bom emprego, eles logo passam por problemas financeiros que os ameaçam de despejo. Para minimizar a situação, resolvem alugar um quarto no andar de baixo para Ben Tuttle (Francis Magee). Só que, três meses depois, Ben aparece morto devido a uma overdose de heroína. Após a polícia ir ao local, Tom encontra uma maleta repleta de dinheiro. Não demora muito para que o casal utilize o dinheiro para pagar dívidas e realizar seus sonhos, o que desperta a atenção do policial John Halden (Tom Wilkinson) e também de dois traficantes, um que é o dono do tal dinheiro e outro que sofreu um grande golpe.

Um ex-policial alcoólatra é contratado por uma prostituta de luxo para ajudá-la a se livrar de uma vez por todas de seu cafetão violento e de seu namorado colombiano, envolvido num milionário esquema internacional de tráfico de drogas.