Terry (David Arquette) este un voyeur pe care obsesiile si frustrarile il imping la sinucidere. Este impiedicat sa se sinucida de Nick (Brad Hunt), care este un bolnav terminal de leucemie. Intre cei doi se leaga o prietenie ciudata, petrecand ultimele saptamani din viata lui Nick, care va fi eutanasiat de Terry. Este o lume haotica, de la periferia societatii, plina de droguri, sex si disperare....