Historia Dana (Heath Ledger) widziana jego oczami. Chłopak, tak samo, jak jego dziewczyna Candy (Abbie Cornish), jest uzależniony od heroiny. Historia jest podzielona na trzy części ukazujące ich wspólne życie - niebo, ziemię i piekło. Losy dwojga zakochanych toczą się różnie, jednak oni ciągle próbują wierząc, że uda im się zaznać szczęścia.
Poeta Dan zakochuje się w studentce sztuki, którą pociąga jego "luzacki" styl bycia, oraz miłość do heroiny, którą zdrobniale nazywa Candy, tak samo jak brzmi imię dziewczyny. Tak bardzo jak płomienne jest między młodymi uczucie tak wielki jest pociąg do narkotyków. Prowadzi to do nieuniknionego spotkania z brutalną rzeczywistością. Ich związek zmienia się od niezwykłego zauroczenia, przez namiętną miłość, aż do autodestrukcji i szaleństwa.
Candy (Abbie Cornish) i Dan (Heath Ledger) są w sobie szaleńczo zakochani, a oprócz uczucia łączą ich również narkotyki. Pomimo że są ze sobą związani, nie myślą o tym, by wieść ustatkowane życie. Oprócz siebie nie mają nic, gdyż wszystko wydają na narkotyki. Gdy zaczyna im brakować pieniędzy, dziewczyna postanawia się prostytuować. Wkrótce oboje wkraczają na drogę w przepaść...