Candy is a 2006 Australian romantic drama film, adapted from Luke Davies’s novel Candy: A Novel of Love and Addiction. The film was directed by debut film-maker Neil Armfield and stars Heath Ledger, Abbie Cornish and Geoffrey Rush. A poet named Dan (Heath Ledger) falls in love with an art student named Candy (Abbie Cornish) who gravitates to his bohemian lifestyle and his love of heroin. Hooked as much on one another as they are on the drug, their relationship is alternating states of oblivion, self-destruction, and despair. The film is organised in 3 acts of roughly 3 scenes each, titled Heaven, Earth, and Hell.