Tänk om dejten du trodde aldrig skulle ta slut faktiskt aldrig tog slut? När en man från norra New York träffar en tjej från centrum dras han in i en storm av vilda, fruktansvärda och paranoida äventyr. Paul Hacketts (Griffin Dunne) hemska natt äger rum i området SoHo på Manhattan när han ska på dejt med Marcy (Rosanna Arquette). Inget i hans tråkiga liv som skribent har förberett honom på surrealistiska möten med Marcy, hennes konstnärliga rumskamrat Kiki (Linda Fiorentino), cocktailservitrisen Julie (Teri Garr), glassförsäljaren Gail (Catherine O’Hara), June (Verna Bloom) som bor i en nattsklubbs källare och Mark (Robert Plunket), som söker sin första gayupplevelse. Nu längtar Paul efter sin trygga lägenhet på Upper East Side… men kommer han kunna ta sig hem?