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.