Zac Payne, un giovane ragazzo che si prostituisce, si è lasciato Londra e molti dei suoi demoni alle spalle, ma conosce un solo modo per guadagnarsi da vivere. Quando una sera nota Liam in un locale, sembra che abbia trovato il suo obiettivo. Liam però si rivela molto più gentile, e il loro legame molto più profondo, di quanto non sembrasse.
Il loro accordo presto diventa troppo complicato per Zac, che ha altre cose per la mente, vale a dire il suo miglior amico e coinquilino imprevedibile, Jamie. Zac deve tutto a Jamie e, anche se la tossicodipendenza di quest’ultimo distrugge tutto ciò che hanno, lui non lo abbandonerà.
Inoltre, Liam non sa niente della vita di Zac, troppo preso dai suoi problemi per andare oltre all’attrazione folle fra loro due. Però quando i problemi busseranno alla porta di Zac, mettendo la sua vita in pericolo, Liam dovrà mettere da parte il suo dolore e la sua rabbia, per raccogliere i pezzi del cuore spezzato di Zac, e del proprio.