Johnny wurde gerade aus dem Gefängnis entlassen und findet in New York City Arbeit als Koch im von Griechen geführten Lokal Apollo Cafe. In diesem arbeitet die alleinstehende Frankie als Bedienung. Johnny fragt sie eines Tages, ob sie mit ihm ausgehen will, Frankie lehnt jedoch ab. Aufgrund schlechter Erfahrungen mit vorhergehenden Beziehungen zieht sie es vor, allein zu bleiben. Ihre einzige Bezugsperson ist ihr homosexueller Nachbar Tim. Johnny lässt aber nicht locker und zu einer Abschiedsfeier eines Kollegen holt er Frankie von zu Hause ab und sie gehen beide gemeinsam zur Feier. Im Laufe des Abends kommen sich beide näher und landen schließlich in Frankies Wohnung, wo sie miteinander schlafen. Frankie fühlt sich in der Folgezeit immer mehr von Johnny eingeengt, da er ihr erklärt, dass er sie liebt und sie auch heiraten will. Frankie kann damit nicht umgehen und fühlt sich überfordert. Johnny findet heraus, dass beide in Altoona (Pennsylvania) aufgewachsen sind und beide seit drei Jahren keinen Partner mehr hatten. Johnny wurde vor drei Jahren von seiner Frau geschieden und Frankies damaliger Freund begann eine Beziehung mit ihrer damals besten Freundin. Johnny erfährt, dass sie ein anderer Freund davor geschlagen hat, sie deswegen ihr Baby verlor und jetzt keine Kinder mehr bekommen kann. Schließlich kann Frankie ihre Beziehungsängste überwinden und am Ende finden beide zueinander.
Al Pacino: Johnny
Michelle Pfeiffer: Frankie
Hector Elizondo: Nick
Nathan Lane: Tim
Kate Nelligan: Cora
Jane Morris: Nedda
Greg Lewis: Tino
Al Fann: Luther
