Who do you live for?
Annabel Cotton (Mia Wasikowska) güzel, doğaya ve yaşama yürekten bağlı ama ölümcül kanser hastası olan bir genç kızdır. Enoch Brae (Henry Hopper) ise ailesini bir trafik kazasında kaybettikten sonra yaşamayı yük gibi gören, her şeyden usanmış genç bir adamdır. Farklı kişiliklerde görünen bu iki genç insan tesadüfen bir cenaze töreninde tanışırlar ve farkında olmadan ortak bir hayat deneyimini paylaşırlar. Enoch, Annabel'in ömrünün gitgide kısaldığını öğrenince geriye kalan vaktinde onu mutlu etmeye adar. İkisi birlikte kaderi, öfkeyi, acıyı ve gençliği ardından da ölümü sorgulayacaklardır... Kuralları şimdi onlar koyarlar ama Annabel'in zamanı da hayran olduğu doğa dengesi karşısında hızla tükenmektedir...