A história do cantor e cineasta australiano Nick Cave, líder da banda The Bad Seeds. Um dia comum na vida do músico onde conversa com amigos, relembra o passado, assiste a Scarface com os filhos, escreve, compõe e grava o que veio a ser o álbum Push the Sky Away.
Harry Sanborn é um executivo do ramo da música que namora Marin, uma jovem com idade para ser sua filha. Eles decidem ir passar um fim-de-semana romântico na casa de praia da mãe dela, Erica, mas por casualidade, encontram-na por lá, num esforço para terminar o seu mais recente romance literário. Quando Harry adoece, fica aos cuidados de Erica e Julian, um médico local. Aos poucos, Harry percebe que está cada vez mais interessado por Erica, começando um improvável e inusitado romance.
Diversas pessoas recebem mensagens via celular sobre seus últimos momentos de vida. Embora as mensagens possam ser deletadas, seus números crescem cada vez mais. Após testemunhar a morte de dois amigos com poucos dias de diferença, Beth Raymond (Shannyn Sossamon) está traumatizada. Ela sabe que ambos receberam as tais chamadas, que descreviam exatamente como seriam suas mortes. Entretanto a polícia não acredita nela, achando que Beth está perturbada. A única pessoa que crê no que ela diz é o detetive Jack Andrews (Edward Burns), cuja irmã faleceu num acidente parecido com o ocorrido com os amigos de Beth.
A história de um ex-policial desonrado que acaba de cumprir uma pena de seis anos de prisão por uma tentativa de homicídio. Ao sair ele volta para casa em busca de resgate, mas acaba preso na confusão que deixou.