Charlie è un gay che passa il suo tempo nei bassifondi newyorkesi, cercando la persona giusta per dimenticare una relazione finita male. Tra mille strampalati incontri, Charlie ha delle bizzarre visioni, alcune delle quali sono dei flashbacks, altre sono momenti reali e altre sono il prodotto immaginario della sua rabbia e del suo profondo dolore.