Chicago (Illinois), 1988. Unicorn e Shebop sono due amici e coinquilini legati da un amore viscerale ma platonico. Entrambi svolgono dei lavori particolari. Unicorn è un attore porno gay egocentrico, molto religioso e praticante. Shebop è una drag queen transessuale, di notte è la star del Blue Tongue e di giorno fa la parrucchiera nel suo negozio. Ha una fissazione per la cantante Cyndi Lauper. Nessuno dei due usa mai il nome di battesimo. Entrambi hanno sposato le loro vite artistiche come in una missione. La loro esistenza trascorre sui binari del divertimento e della trasgressione negli edonistici anni '80. Ma "ai piani alti del cielo" qualcuno ha deciso per loro un destino diverso. Un giorno, nel negozio di Shebop si presenta una giovane donna di nome Mary e... da quel momento la loro esistenza cambia radicalmente.