Ancora una volta nella spirale del tempo, dello spazio e della coscienza, mentre la saga che è cominciata in ANSWERED PRAYERS gira in giro un'ultima volta nel finale di ALL SAiNTS. E, almeno un'anima impara in prima persona la verità che FINE I SOTTOLINEA LA PORTA.
Tornato al giorno in cui Puck (Levi Karter) ha incontrato una prima morte prematura e ha iniziato il suo viaggio come parte integrante del grande equilibrio. Dopo il passare del tempo insopportabile, cerca di aiutare i mortali a trasformare i mercanti mistici d'antiquariato Buzz (Misty Meaner) & Harper (Moca Lite) per una ragione molto speciale. Con un caro prezzo, Buzz & Harper canta e aiuta Puck a soddisfare il suo più profondo desiderio.
Ritorniamo a Carter Dane nei suoi sogni e due anni dopo la fine del capitolo 1. Ora a New Orleans, Carter è sorpreso di essere visitato da Adrian (Calvin Banks) che cerca una sorta di riconciliazione e gli offre un'offerta inspiegabile. Più tardi quella notte sotto la luna piena Carter è attratta dall'offerta e quando la vede, si rivela la verità caleidoscopica su se stesso.
La mattina dopo, svegliata in più di un Carter, finalmente arriva ad Adrian (Calvin Banks) che è già dura e molto eccitata. Libero di sussurrare le condizioni di affetto e di bacio con una passione sensuosa, Carter fa risucchiare l'enorme gallo di Adrian e si offre il proprio sedere.
Adrian (Calvin) gira profondamente Carter e presto domina il suo buco con il suo cazzo duro. Carter accoglie con favore l'assistenza all'uomo e la sterlina aggressiva che riceve da Adrian (Carter) in tutte le loro posizioni. Infine, Adrian (Calvin) lo addestra con precisione a fotter via un carico da Carter e poi lo alleva con il suo sperma voluminoso. Mentre ricadono insieme nel periodo romantico, si fa un'osservazione apparentemente innocua che ricorda a Carter la sua verità e il suo destino.
Carter torna più tardi nel posto, una volta occupato dall'istituto di studi religiosi, e trova molto...