Als das Waisenkind Nathan (Branden Nadon) gerade mal 14 Jahre jung wird, prostituiert er sich zum ersten mal. Besonders viel Licht und Hoffnung gibt es im Leben des jungen Strichers nicht, als er auf den undurchschaubaren Boon Palmer (Dylan Walsh) trifft. Nathan begleitet ihn auf dem Weg nach Vancouver. Dort hofft er, mit Boon ein neues, besseres ...