
Joe Rose (Daniel Craig) ha planeado una feliz tarde de picnic junto a su novia Claire (Samantha Morton). La velada es súbitamente interrumpida cuando aparece un globo aerostático que parece tener problemas. Joe y un grupo de hombres intentan ayudar a los ocupantes pero todo termina con la trágica muerte de uno de éstos. Inesperadamente, Joe recibe la llamada de Jed (Rhys Ifans), uno de los hombres que ayudaron a socorrer al globo. A partir de ese momento, esta persona comienza a perseguir constantemente a Joe y a inmiscuirse en su vida, lo que llevará a desequilibrar su relación con Claire