Londyn jest jego miastem. Ponad dachami brytyjskiej stolicy osiemnastoletni David znalazł swój drugi dom. Tylko tutaj czuje się wolny i może zapomnieć o swojej niechlubnej przeszłości. Pewnej nocy na jednym z dachów spotyka dziwną i piękną dziewczynę. Ma na imię Heaven i błaga o pomoc. Twierdzi, że właśnie wycięto jej serce. Choć David nic z tego nie rozumie i nie dowierza słowom Heaven, postanawia jej pomóc. W szpitalu lekarz potwierdza, że Heaven naprawdę nie ma serca. W te...